depends on your budget mate, i use cubase which is very easy to get the hang of but also costs about 4-5 hundred quid tho!
good cheaper alternatives are ableton and reason which cost up to 3 hundred quid and both have a huge range of sounds to play with.