I'm looking to buy a new flat monitor for personal/home office use. I want to get one that rotates so I can view code in long form, and I want pretty high resolution - those are the most important features. Anyone have any advice on monitor purchases?