yup, cubase is a good program. i use it along with reason rewired to get all the great free sample packs and kits in reason. as reece said if youve got a mac logic is probably the way to go. dont forget theyve just released logic 8 so now would be the time to get in on the action ;)
i wrote a tutorial for rewiring reason into cubase on my other forum so if you want to check it out its here -
How to work with Reason and Cubase (ReWire) - dj forums - The Worldwide DJ Community
(mods if you arent happy linking to another forum let me know and ill copy the code into a seperate thread on this site

)