I thought this was really a good article:

http://shine.yahoo.com/event/v.....e-2432402/