Check out Headroom (http://www.headphone.com).

I've bought stuff from them before, and have been very happy with it.

Their amps should drive 300 ohms (eg HD580s) with no problems.

Richard.