You may be aware that Farmville have released the New Money Tree.
It is in the Market for 260 Cash and will give you 10 Cash every time you harvset. The Money Tree takes 7 days to become ready for harvest and gives 10 Cash every week for a year, thats 520 Cash in total.