Husband doesn't and he knows seriously a lot about this stuff as he develops things that is critical to all this sort of stuff (vnc type stuff) for every mobile platform going.
Yep, I'm an embedded software engineer myself, though not phones (yet).
Don't the VNC apps maintain a connection in the background? (Sadly my iPhone is currently "resting" so I can't check).
Cougar: yeah it can do all those things in the background.