Discovered a Bug with 3GS

Well I wasn’t planning on buying a new iPhone 3GS.  But I got the discounted price so went ahead and upgraded, I am glad I did.  I just discovered a problem in the 3GS that doesn’t exist in the 3G or Edge.  I am wondering if there are different UIWebview optimizations only for the 3GS.  I am pretty sure there are otherwise it should operate the same way as the 3G and edge.  Now I wonder if I can detect if the phone is a 3GS and only apply the change for that model in my code.