The CBC (Canadian Broadcasting Company) is currently running a series on "Test the Nation IQ" and they have a website dedicated to the show (I have not seen the show) where they have a Test Your IQ quiz which consists of 60 timed questions broken up into several categories. I was curious and took the test. Apparently it collects some information like age, gender, location, etc just to get a generic profile. The test overall took less than 20 minutes and I was asked to estimate my IQ which I gave at 110 (with 100 being the average). Well, blow me down, I did much better than I thought scoring a 128! Areas that I did very well are Math (if you are in IT, this should be a no-brainer) and Logic (also a no-brainer for IT folks).
The only thing that I didn't like about the test is that you can take it again and it's same set of questions. I took it a second time about a week later and this time I scored a 133 as I remembered some of the questions. Anyway, I think the first go-around is probably the most accurate as you are timed (20 secs) and you really have to be alert and think things through. Give it a try and let me know what you think.