I really have way too many opinions and too little time to create a specific blog for everyone of them. Most of this isn't personal, so go ahead and read it :)