FarmVille freezes up on me a lot too. I get really annoyed that I can harvest all of my crops, plow and plant a new crop, and then I get the out of sync message, and find I have to do the work all over again.
I also wish there were ways to earn the cash. From what I can tell, you get 1 FV dollar every time you move up a level. I'm currently at level 27, and it takes 5000XP to move to the next level; that is a lot of work for one measly dollar lol. I know you can buy it; but I have no desire to do that. I guess it'll be a good six months or so before I can get that psychedelic looking barn!