http://www.iquizz.be/
Took it some time last year, it's really hard - sometimes you're required to balance up to 4-5 variables in your head to get the correct solution.
It doesn't give you an iq number directly, but you can translate your percentile rank to standardized score by using either...