My thoughts (constructive for the most part)
1) Look into Human Interface Guidelines (find some from anywhere, as long as its not some crap-design group like MS or GNOME), and take a look at some of the stuff they emphasize. Design is about a LOT more than being creative -- a properly designed app or website is inherently faster and easier, and therefore better.
2) ACK! MYRIAD IMAGES! Please use CSS more and raster graphics less -- much, much, much faster at low connection speeds. Also, to prepare for the Resolution-Independent future, you might consider SVGs (Scalable Vector Graphics).
BTW, while developing a site, it's best to use Chrome/Safari in conjunction with Fx to get the best results -- Fx because it's spot-on accurate every time, no matter what browser the page was designed for, and Chrome/Safari because they have the best HTML5/CSS3 support of any browser (WebKit FTW!)