This is the kind of thing I'm looking for:
http://www.hotspotvpn.com/
but it only provides good encryption for laptops. For Windows Mobile handhelds it looks like it only does PPTP with 128 bit MPPE encryption. This is no good, because PPTP/MPPE is known to be flawed, so it defeats the whole purpose of encryption (and actually may make things worse):
http://www.schneier.com/pptp-faq.html
I'd like to find something that will do AES 256 on Windows Mobile using IPSec.