the best and easiest program to use for me was hiphop ejay 4. its simple and easy to use and u can order it online at
www.gamestop.com it has different drums,guitars,loops and effects. you can mix and edit ur music and record ur rhymes to it. its so easy to use and its only 40 dollars so my advice is if u want to make a few songs to show off get this program