Okay, so I got a good program. FL Studio 7 XXL. I've been making some good beats, too. Nice and techno-y. Made my own samples, too. There's one thing I can not do, though, and that is copying and pasting a rhythm over to another part of the piano roll and editing it from there. It's very frustrating.
Help? Just moving notes around without having to place them. =[