Okay - so tell me what's wrong with this picture. I have a 3G iPhone. I
can contact the AT&T 3G network, the Edge netwok, it has a WiFI connection
that I can use if I'm in a WIFI location, etc. So far so good.

I can browse the internet (even using my http proxy on my internal WIFI), I
can get my email with NotifyLink, I can control PCs with VNC, I can ssh to
servers, I can telnet, I can go to the Apple App Store. All using ANY of
the data connections available to this sweet little phone. BUT, do you
think I can go to the iTunes Music Store with my phone data connection?
NOOOOOOO. This requires a WIFI CONNECTION to get to the iTunes Music Store.
How lame is that???