It's not a wifi or 3g thing. It's just that this gtalk software wasn't meant for a phone just yet, so it's still not working perfectly. Therefore, the person you're calling can't see you, nor can they initiate a video chat with you.
I found a half solution to this problem. Download and flash...