Freelancing has become the new business of the 21st century. Most web designers, web developers, software programmers and IT engineers are all looking to start working from their own office or outsourcing their skills – and it’s very popular all over the web. There’s tons and tons of websites out there for freelancing: eLance, ScriptLance, etc...