http://www.perlmonks.org?node_id=262049

Hello monks,
I am looking for some input from anyone who's had direct experience with web-based freelancing. I'm a university student who's studying mathematics and in need of some extra income; but I'm also a self-taught c/perl/mysql/cgi/bsd-based-junior-jack-of-all-trades geek. I'd like to put my skills to use somehow, and even expand and hone them for future work in programming, rather than take employment in an area completely unrelated to coding(i.e.,"would you like fries with that?").

Mainly, I'm not looking for full-time employment, nor a salary equivalent to a full-time job(which is why I'm not looking for a job in my local region), so I thought doing a few contracts on the side during the year would be a nice source of some extra income. However, I'm not sure what level of expertise is advised to be successful in this, nor am I sure if it's best to do contracts solo or to work in a small team(I'm sure I could get a few local geek buddies to participate). On top of that, I'm not even sure what the market rate is for the service I would be offering, so I don't even know whats a good price to charge when bidding for posted jobs.

I've been browsing through some of the most popular web-based freelance coding sites, but I'm not sure how worthwhile or credible any of them are, and I'd like some input from anyone who's been there and done it. I had a look at the following sites:
http://www.elance.com
http://www.guru.com
http://www.rentacoder.com
http://www.servicedepot.com

If there are any sites better than these, please let me know, and if anyone has any comments or helpful advice, I'd sure appreciate it.
Thanks in advance.
withigo