Let the hive mind of Engadget get that for you.
"I own an iPhone 3G and I'm looking for a decent speaker / alarm clock for it. I am going to listen music in a mid-sized room, so I want nice quality speakers with solid bass. I also want to use it as an alarm clock, so it would be great if there is such a feature. The price can be low-mid to mid-high range. I was looking at the Klipsch iGroove SXT; it's powerful, slick and the reviews are good, but it doesn't have an alarm clock feature. It's no deal breaker if I can set it up from the iPhone, but I'm not sure. Thanks!"
Almost no one on Engadget could tell you what you wouldn't know by looking at the spec sheet. Insert recommendations/problems for every product under the sun and Ask Engadget is what you end up with.
I personally work at a retailer and stare at these things everyday, but naturally they're all TN panels. I personally went with the HP w2207 and it looks great. The stand is also excellent allowing easy vertical adjustments. It has built-in speakers, but are expectedly crappy. The major drawback with any HP monitors is that they have a 1 year warranty, as opposed to 3 years offered by most other companies. The only thing you can get now is the new w2207h, which includes a HDMI port. I maybe wrong, but I don't believe the w2207h has a DVI port.
I personally feel any monitors purchased from now should be 24"+ just for the sake of supprting 1080p(1:1 scaling option would be nice). Or perhaps people should wait until the 16:9 displays start to come out?