SilverLining - 6:37 pm on May 31, 2012 (gmt 0)
Have a look at "Keynote Mobile Internet Testing Environment (MITE)". You will need to register and download the software. I have found it to be quite accurate for mobile emulation and it has a wide range of devices to choose from.
At the end of the day, it's best to test on actual devices.