Thanks worshiprocker
Just make sure that if you decide to get an interface (a great investment IMO, that you set the input and output to the right option in your garageband preferences, you may also need to download drivers to make the interface work, but I haven't needed a set of drivers for anything since I got my iMac.
The interface is also really convenient for late night practices as you can just plug your headphones directly into it.
