I have the Dell 2209wa. It's a fantastic monitor for the price, and I think it fits into your price-range. (I'm in sterling, so not sure of the conversion off the top of my head - I paid £215 for mine from eBuyer.com)
It has a 22" Screen, and more importantly, an 'IPS' panel, which gives better colour reproduction and IMHO a sharper, clearer image in general. Also rotates to portrait mode if required and as well as tilting in all directions, you can raise or lower the height of the screen to suit your eyeline.
Comes with DVI & VGA Inputs, and the MiniDP to DVI adaptor can be had for < $15 on ebay, and some other US only site whose name escapes me.
Usefully, for your MacBook which has only 2 USB ports, it has a powered 4 Port USB hub built in for your peripheral devices - however if you put the monitor into standby, it will power down the USB devices too. My External HD found this out the hard way..!