Weekly Review – What did you read last week? 6/12

Top off your coffee and check out some of these interesting articles that I read last week.

Don’t worry, I didn’t forget about Apple’s big announcement about iOS5 and Lion.  There will be a separate post up shortly for that one.