i'm sorry, but your design is on par with these:
http://forums.x10hosting.com/graphics-webdesign/77557-worlds-worst-web-designs.html (which is not good to be a part of). take a look at some other sites, and get ideas from them (DO NOT RIP (COPY) THE DESIGN AS THAT IS A BIG NO NO!!!!!)
onto a real (unbiased) review. First impression, the background. I didn't know if i was on some site about traveling to beaches or if it was a technology site. It clashes with the idea. the flaming logo is very unprofessional, which makes me want to quiver in fear (yes, already). The next thing i saw was that you had many different colors, but they all clashed with each other. You had purple buttons, a rainbow WELCOME sign, green links, blue flowers, and an orange clock on the top right (sorry, i know what time it is in my timezone, and i don't care about the others). I don't care that it's 11PM where you've got it set to when it's 12:30pm here on the east coast of the us.
I know who my isp is, and i don't care what my ip is. also, having that many links (although i would have never heard ONE of them, hurts you on google's ranking. there's no consistency from page to page, and that is something that you need to fix. a consistent design from page to page is good.
all in all, the design is inconsistent, the shaking links may look cool, but it's draws away from the site's potential. you've also got way to many things that you don't need (clock, flowers, flaming logo, rainbow WELCOME, shaking links, gaming section). all in all, there's nothing worth my time on that site if i wasn't reviewing it.
Hopefully, you learn from your mistakes and make a much better website in the future.
PS. take a look at what not to do here:
http://www.angelfire.com/super/badwebs/main.htm