wirdou.com
The Ugly Duckling, 21st century version
Visit the post for more.