Not liking all the colors, they make the site appeal to a demographic that I would think does not use Twitter. Twitter is an older demographic, I'd say keep the concept, but change the design. Try a nice white background, make it look professional and web 2.0ish with glassy buttons, etc.
Cool...