Don't dismiss the PE altogether - it does make a great personal companion device
I don't fully understand your internet access question. It doesn't have "3G" (like you have on cell phones), which means you have to be near a Wifi hotspot (e.g. coffee shop, airport, school, office, home) for internet access.