All the suggestions are good, and most are nothing but opinions; of course we know what opinions are, they are like a** holes, every ones got one!

Having said that, I would agree pretty much with...