Check out the Rigol DM3058E (
http://www.rigolna.com/products/digital-multimeters/dm3000/dm3058E/). It costs $449 new, and is definitely your best choice unless you get a steal off some used Agilent stuff on eBay. The DM3058E is the same as the regular DM3058 except it doesn't offer GBIB or LAN connectivity (It still can be controlled remotely via USB or RS232).
It is 5 1/2 Digits, 0.015% DCV accuracy; 240,000 count, and 123 readings/sec. It has extremely advanced features for a DMM including histogram plotting and other statistical analysis, can measures in dbm and other less commonly used formats when desired, features all the common measurements as well as capacitance, junction (diode) voltage, frequency, custom sensors; it has a continuity buzzer, and the display is pretty nice.
If you are looking for a handheld meter, I'd highly recommend looking for a used Fluke 87 on eBay, or even a 28-II. One thing I would recommend though, if purchasing used, is to pick up some precision voltage references from TI free samples page to ensure basic calibration. Some precision resistors can also come in handy for calibrating resistance/current measurements.