I've installed pocketputty.
The only way I can get it to connect is to open up IE first which starts the cingular (GPRS, 3G) connection.

Is there a way to open up the 3G connection without getting on the Internet first?

I would have thought that pocketputty would recognize that there was no connection available and open up the 3G on it's own.