I just wanted to throw something out there regarding the iPod Touch.
So many people see this as "just" an "iPod".
I also read a review saying that the iPod Touch is for kids old enough to play iOS games, or kids too young to have a cell phone. Thus the reviewer claimed it's target market was a very narrow age range for kids.
I am a grad student, and all of my friends right now are either law, medical, or dental students. There are tons of us who own iPod Touches. Remember the days of PDAs? PalmPilots, Handsprings, Compaqs? An iPod touch is a PDA. I have never played a game on mine, and I rarely use it for music. I use it to schedule appointments and meetings, keep track of schoolwork, email, web, etc. It's indispensable.
An iPhone can end up costing you around $2700 in two years. My iPod + cell plan costs me $1000 in two years (and I have access to WiFi about 95% of my day). Pretty major savings there. Especially when everything is paid for with student loans.
$300 is about the price point I always paid for my PDAs back in the day. Seems perfectly reasonable to me.
I love the iPod Touch...