Go for a MAC. I've been on both sides of the fence. I used to hate MACS until I got one. It is a thousand times better. Software I'd say Digital Performer. You can save your tracks as a Pro Tools file and take it somewhere pro if you wanted. Cubase is cool but I don't find the interface as good as Digi Performer.