I currently use NI's Komplete Audio 6 Interface, which well under 300 bucks. Its really worked nicely for my setup. I'm running KRK VXT 8's, Audeze LCD 3 headphones, 2 midi's (Axiom 49 and Ultranova Novation), and Maschine through FL Studio 10.
Hope that helps.