I think using a software for article marketing is not advisable. Manual submission of articles is the good way and the most popular and quality sites e.g. ezinearticles will not accept articles in that way, software can't enter captcha. So manual submission is worthy IMO.
Backlinks coming from profile pages can only benefit you if they are coming from good resources and you are having good activities over there. The biggest problem with profile pages is that, they never get indexed very easily.
Google penguin :It is the latest update made by Google in month of April 2012.The main task of this algorithm is to penalized the over optimized websites or blogs.Keyword stuffing,link exchange and clocking are come in Over optimization.Avoid these to avail the maximum benefits of online business. Google panda:It is the earlier update made by Google to penalized those website which are using the copy content in their site.Google will filter the low quality or copy content sites.