www.rackspace.com

I think it looks good. Damn, everyone seems to be updating their websites.