I don't know if this has been posted, so my apologies if this is a repeat.
I just took a new version of the Socionics.com test, Socionics Type Assistant TURBO XL. I liked this one - much quicker than the regular pick-a-characteristic test they have.
Plus it gave me silly dancing letters...
My strength of preferences (in barbells...because barbells are oh so scientific).