Want to start iPhone development
<p>Hey,
    i am done with .NET and web dev. and want to start writing applications for iPhone.</p>

<p>Where do i need to start 
like 
 - any SDK or something i need to get
 - what language\s need to learn
 - i use windows, will i have to switch to mac for iPhone development
 - is there any iPhone device simulator or will i have to buy iPhone as well</p>
