Outsourcing is a fast way to have someone do work for you that you may not want to do yourself.
I do think this is a good idea for almost everyone of us to do in certain instances. None of us can be experts at everything when it comes to internet marketing.
The real question is not whether to do it, but where to find people to outsource to. There are many ways to approach this but I would suggest contacting your own mailing list if you have one, discussion forums, or eLance.com
In my case I always like to use people that I am familiar with. This means people that are either subscribed to my mailing list, or to people that I meet in discussion forums.
If you do not have a list to contact you can meet qualified people in discussion forums and almost always trust them to do a good job. I am a member of a couple of private forums and usually will go there first if I need some help.
The Warrior forum is another place to find people to do work for you. Usually all you have to do is make a post about the work you need done and then read the replies.
You can always post about it if for some reason you hire someone who does not do a good job. On the flipside you can certainly post positive results as well.
You will make friendships with people that are good at doing things that you are not as your internet marketing business matures. This will present opportunities for you to expand your business without doing all of the work itself.
Another place to find outsourcing for your internet business is eLance.com. This is where many people go to hire business professionals to find help them with projects they can not do.
You can register with them for free and then post your job or list the skills you need. You can take a more active role in locating people to hire by going through through their data base of network providers.
So in summary 3 places to find internet marketing outsourcing would be you own mailing list if you have one, discussion forums, or eLance.com. Give it a try and enjoy the benefits of having professionals help you build your business.