One of the best, and legitimate, ways I have made money online is by freelancing online. It's convenient because you can do it from anywhere and the sites guarantee payment. There are many sites out there including: Freelancer, Elance, ODesk and others. WHich ones do you know about? Have you used any? What were your experiences?