I am creating mobile application in asp.net webform targeting IPhone, Android and blackberry. I am using JQuery-Mobile for the same. Below is my first page I have developed with jquery-mobile.

I don't have iphone, android and blackberry. So my questions are:
- Best Simulator I can use on windows XP/ Windows Server 2008 for Iphone, Andriod and Blackberry
- Also, when I am running the application on the browser it is looking wierd. I mean textbox size, buttons. Is this the way it looks on normal webpage or it's my faulty design?
- As I am developing application in asp.net, do I need to install latest browser which support HTML5 and CSS3 because below browser is IE7.