Here is a pretty good article that has some of the pros and cons.