I don't know if they was posted yet, but there appears to be a bug when connecting to an IPSec VPN with the 3.0 software. I posted a thread in the Apple forums and someone else has confirmed it. While connected to an IPSec VPN over the 3G network, the iPhone is unable to connect to any servers, such as Citrix, web, telnet or RDP. Authentication works fine, but nothing after. However, everything works fine when connected over a wireless network. I can only confirm this using an IPSec VPN and not L2TP or PPTP. I had a network admin monitor my connection while I was logged in over 3G, and every time I tried to connect to a server, absolutely no data was being transmitted or received from my iphone.