Microphones generally need a whole lot of gain (basically, an increase in signal strength) in order to be "heard". Plugging a mic into a line in will almost always result in little to no sound. You will need to look into getting a mic preamp or a simple inexpensive mixer, like a Behringer 4 channel mixer to plug the mic into, and then plug the preamp/mixer output into your line in. Another option would be to look into an inexpensive audio interface (M-Audio makes some decent inexpensive interfaces) to hook the mic into. The interface generally would hook into your computer via firewire or USB. If you go that route, be sure to check if the interface can handle mics, most should. An interface is generally going to be a little more versatile than just a mixer or preamp, as you would be able to record multiple inputs at once, maybe not in GB, but if you ever upgraded to another music app.