Hi Reddy,
I hate to be the one to tell you but your sites just stink of spam! Five pages of site maps?! I remeber this old saying:
A little learning is a dangerous thing;
drink deep or drink not that infernal spring.
There shallow thoughts intoxicate the brain
While drinking largely sobers us again...
The best way of doing
SEO is to make a site that works for humans and in the process drops lots of hooks for Search Engines. This is a subtle process, but having huge link farms style pages is never in favour of humans and is definately outside it. I think your current
SEO strategy is putting you in a position which may be more dangerous to your business than your competition.
I totally disagree with your approach, as it not only devalues what
SEO specialists do, it also damages the image of business online as it's plain for man or robot to see that it's a thinly veiled self-promotion tactic. I've never known either to favour that.
Provide quality content, network with other quality people and avoid letting greed or desperation drive you to cheating
SEO or business tactics. That's a time-tested and proven formula for getting ahead.