i got this Mgaix Music Studio for free at comp usa like two years ago, and it's pretty cool. i was gonna teach myself how to use it last summer but i didn't. i've heard though that sony acid music studio is pretty good, but i think that's for like pros. there's a few other programs you can d-load if u wanna just play around, but if you're serious and actually wanna start recording, i'd do some research