Pretty decent music production software and it is pretty much at affordable price, so you can buy more crap. It does have some decent stuff that pro tools don't even have. Pro Tools doesn't have a beatmaker thing, you have do this by hand and the beats are hot. And pro tools doesn't have as many cool VSTs as this FL Studio. Pro Tools is generally for pop music production and is used by the major labels. It is great for recording your own band, but generally leave this for the pros. If you want even pro tools to run, you need to buy a bunch of overpriced expensive shit such as the Mbox or a Digidesign mixer, no just anything. FL Studio, just buy a cheap Wal Mart keyboard, get a USB port, pay $100 for FL Studio at Best Buy or your local music studio, and download a few VSTs and you are ready to roll.
And FL Studio is really for people that want to make hip-hop, R&B, pop, dance, rock...anything. It is way better than Pro Tools and is cheaper.
FL Studio is the real Pro Tools