Have you heard of oDesk
?Whether you're wanting to hire, assemble a team, or are job hunting, oDesk virtually connects people by combining the search of "those looking" with the search of "those needing".
As an Employer, you can search through a detailed list of professionals based on work history, portfolio, feedback ratings, and test scores. Use oDesk for one job or go ahead and assemble an entire remote team.
You can also work together as if you're all gathered in the same location. As an employer you'll pay only for the verified time spent working for you. oDesk utilizes an efficient Work Diary system that coordinates time worked with time billed.
In fact, successful companies are building entire departments using oDesk.
If you're searching for work, and especially enjoy the idea of contract work, oDesk is a terrific tool for you. In fact, oDesk has thousands of jobs listed for you to peruse, and thousands are constantly being added. Working remotely, or working from home becomes a viable option when you job hunt using oDesk.
Here are some of the professions you'll find using oDesk:
Find Virtual Assistants on oDesk 
Find Facebook Developers on oDesk
Find iPhone Developers on oDesk
Find Web Developers on oDesk 
Find Writers on oDesk
Find Graphic Designers on oDesk
...and there's a ton more, so be sure to head over to oDesk
and see for yourself!