I just got a 2011 MacBook Air, and I've decided I want to make music with Garageband. MBAs don't have audio-in ports though... But isn't it true that audio-in ports don't have as good of quality as, let's say, audio coming in through USB? I have an electric guitar I want to hook up to the computer. I also will be singing, so I'm guessing I'll have to buy an external mic. (Is the one that came on my computer crappy?) I also have a.. about 5 year old piano that I see has a MIDI-out port. I don't understand much about MIDI-things except for the fact that it will allow me to use the piano to play sounds and stuff on Garageband. I play piano but I've never used it to record anything. So, what will I need? I'm guessing I'll need a "hub" of some sort that will let me plug in guitar cords/microphones? And what about the MIDI port? Do I need a MIDI to USB cord? As you can tell, I know basically nothing. I'm needing your help to see what I'm going to need. I also want to spend as little as possible, without getting complete crud. If I need really nice equipment later down the rode I'll pony up the cash, but right now, this is just the beginning for me. Thanks in advance! I'd appreciate help, so much.