Hello music lovers.

Ive been playing guitar seriously for a year now and I'm really interested in getting into some home recording. I keep coming up with little lines I like but don't have a good way to get them down. Basically I'm looking for a home recording program that I can either get for cheap or a modest amount of money. I'm not looking for top of the line **** here, something that will let me have some drum tracks and mix my own stuff would be great. I am a noobie producer but I just want to get my hands dirty. Also, I'm going to need a way to plug in my guitar to my computer so I can record, so any cheap (but effective) methods you have for that would be great too.

Any suggestions welcome and thanks in advance for the help!

Oh and if I got the terminology wrong (mixing and whatnot) just let me know and gimme the proper terminology so I can correct myself and not sound like an idiot anymore. Thanks!
This is in wrong section but I would get a Lexicon Omega Studio if I were you. Awesome soundcard for me. =)