www.testfreaks.com

Reviews, reviews, reviews...

Question: Does it work with iPhone 3GS?

And does it have the onscreen capabilities?