I want to record my electro-classical guitar and MIDI keyboard (played separately, not simultaneously) via Garageband on my Mini MAC. The result need not be perfect but needs to be good enough to traspose to a CD for home playing. So - from what I've gathered so far - I need either a firewire interface which includes a MIDI input cable, such as the M-Audio 410 or Presonus Firebox OR a USB device like M-Audio Fast Track plus a MIDI USB converter eg the UNO. The 2nd option would be less than half the price but is it false economy? The Fast Track blurb says you can plug a keyboard into it but how? Does the Fast Track really have a latency problem - and if so does that actually make recording live instruments difficult? Where does the Firewire Solo fit into all of this? No latency problem but no MIDI connection.....? A couple of years back I bought an Extigy external soundcard to record keyboard but it was utterly hopeless and a complete waste of £200. I'm trying not to make the same mistake again. ANY advice or comments much appreciated guys.