your second link is used only to give more hits to your site but is completely useless here.
and when we search a domain, sure you just have a domain as a result...
search for my own domain, you will see how powerful is my presence compared to yours... and strangely you talk about high rank...
for your site itself, i would suggest you set the icons to fit your colors, instead of using the default ones... it's easy to color them.
you have good topics, maybe too much main forums, but they may be filled easily with default discussions that would grow anyway...