s1000: really??? tell me something new?
if you notice - nobody's attacking Google - but Yahoo - from a purely logical point of view - Yahoo IS messy...
...I think a skilled designer will know how to design it efficiently

...and if you have the time - challenge yourself to redesign it...

__________________...