Ok, I am anonymous, and I will deny I ever posted this, as I am more anti Apple than I ever was anti MSFT. I just downloaded updates for my sons new I Pod touch that my Dad and I bought him for his B-Day(18th) and I spent some time looking through the crap it can do, and I have to admit it is ridiculous.
This is just an I Pod it comes pretty close to replacing the I PHone. If it has a wirelss connection available you can have an app that it allows it to make VOIP calls.
I picked up a Dell Streak 5 for $50 when I bought his graduation present, a laptop for college and I will compare it to his I pod Touch which cost quite a bit more, but is still adeal possible compared to the smart phones available. The Streak I bought is unlocked and works off WIFI only if I want, but I will see how it compares to the I Pod, which in reality cost quite a bit more, ie $280, which includes the discounts I could get and taxes.