I put some thoughts in a blog post. Feel free to comment on the blog (or here):

http://www.dwerden.com/forum/entry.p...sional-Players