Hope this is the right section if not, please move.
Just thought I'd post this, at first I thought something was wrong with my droid, somethings wouldn't work over wi-fi, here's what I found:
On your Wi-Fi router
Market - needs port TCP 5228 open
Voice dial & voice-to-text - needs port TCP 19294 open.
Once I set these ports, everything works over wi-fi.