To make your site not look so similar, you should play with some different colors and even think about changing your header like someone else mentioned.
The true meaning behind Alachisoft should be not only in the software, but also the site design.
I would play with the TierDeveloper colors to make your site stand out from that bland look. I would also change some of those images to some that represent developers, applications and technology.
When I look at the name "Alachisoft", for some reason I think of the Appalachians.
If it's getting you the amount of customers you're looking for.... let it be. Other than that ... I say we all need a change every once in a while. If the revenue isn't coming in like you want it to, it's time for some modifications!