Awesome Post, I notice you didn't mention social networking like facebook and twitter or social bookmarking site what are your thoughts...
Separate names with a comma.