jebkinnison.com
Funny test with eye candy. Not as accurate!
Second, much slicker (but less scientific) attachment type test.