I personally like the color layout and what not. I do feel it's missing some sort of visual stimulation though. Some pictures on the top (think GMFS) would be good.
Making it specifically for North America wouldn't be a bad idea either...it will really fix up all the recent spam