Umm you're gonna need a sequencer and an interface at least; an interface is the software program you need, the interface is the hardware that acts as a go-between you and your computer. Theres alot of variety with both in terms of price and specifications. You'll also need some kind of monitors to hear your sound being played back.And if you're doing rap, you might wanna think about a midi controller and some good samples.....I'm thinking Reason as a sequencer, any decent mic to get you going, even a dynamic, with some type of filter. Maybe an external compression unit if you wanna keep the vocals even. I don't know alot about rap, but I havn't heard of any rap artists with a penchant for strumming acoustic; you're at an advantage in that you most likely won't need huge amounts of gear to capture an audio sound. That means you'll have more money to put into a good software program and some top notch plug ins. This mightn't help, its just opinion and overview. Supply the guys with some pc spec (for info, press the start key, go to run and type 'dxdiag') and they'll be able to help ya.