what is the software you mean? can you give me as free?instead of outsourcing, you may be interested in software for doing the work for you instead..
and i need some question:That's completely up to you. It is going to be hard to find very good outsourced people who are good at internet marketing. I'm sure if you look hard enough, you will find a few people that are willing to do it and are good at it as well! Good luck.