A couple thoughts to consider:
1) the line of USB powered DACs from HRT. The Streamer II, II+ and Pro are all great products. Pick one at your preferred price point and check it out. The Pro is balanced only, and needs more power from the USB port than the others. In a non-balanced system, I might go with the II+ instead. Saves some cable/adaptor hassles as well. Music Direct carries this line of DACs, so you could use their 30 day return policy if you don't like the DAC.
2) Firewire DACs. I believe that the MacBook Pro has a Firewire out. Firewire is generally considered the superior interface for audio over USB. There are a few pricepoints you could hit with Firewire, although your choices are more limited here. Apogee has some nice options IIRC. In a much more expensive price range, there is the Weiss DAC2, which sounds wonderful.
3) If you are using USB out, then the USB interface of the DAC is important. The HiFace is one way to get around that. The other is to go with DACs that have well designed USB implementations. The HRT Streamers are all async 24/96 USB implementations, which is a step up from most USB approaches which are not async, and can't handle hi-rez files.
Hope this helps.