I've been messing around with GarageBand since:
a) I already have it
b) it seems to work!
c) it's not that complicated
and I just came across the Apple Tutorials for it, which makes it even easier; trust me, it's not as obvious to use as you might think/wish that it was.