Apple: GarageBand

GarageBand has multi-take recording. New way to experiment: Magic GarageBand, which gives you genres to play with like blues, rock, jazz, country, reggae, funk, latin and slow blues. Where's the hip hop? You can add your own voice, loops, etc. and arrange however you want.