I don't know I didn't think to tell you to try this sooner.
2 things to check in SETTINGS.
First, in Wireless & network settings \ Wi-Fi settings \ click the MENU button and then tap on ADVANCED. Check the Wi-Fi Sleep policy. I have mine set to Never when plugged in. You might want Never.
Second, in Battery & Data manger \ Data delivery \ Social Applications - you can set it to only synch over Wi-Fi. This way, you don't have to keep turning your cell data off.