Can't belive nobody has suggested the Line6 UX1 and UX2! Absolutely amazing USB guitar (and mic on UX2) interface which comes with gearbox software with a ton of great amp and FX models. There's pretty much no latency problem, it's easy, looks amazing on your computer, and is great for taking guitar notes. I've had mine (UX2) for about 1 year and still love it! Just connect good speakers to your PC or get some damn good cans.
Software wise - Ableton Live 6 is really easy and flexible. Within 10 minutes of starting the tutorials you'll have recorded something. There's lots to learn, but it's worth it. Still have issues with the beats though - but essentially all you have to do is download some hip-hop drum loops and start mixing and matching.
When you get all the software and hardware give yourself at least 2 days solid to get into it and familiarize yourself with the interface. Otherwise it'll just sit there on your computer and never get used.
Now - SMOKE! AND PLAY!
Software wise - Ableton Live 6 is really easy and flexible. Within 10 minutes of starting the tutorials you'll have recorded something. There's lots to learn, but it's worth it. Still have issues with the beats though - but essentially all you have to do is download some hip-hop drum loops and start mixing and matching.
When you get all the software and hardware give yourself at least 2 days solid to get into it and familiarize yourself with the interface. Otherwise it'll just sit there on your computer and never get used.
Now - SMOKE! AND PLAY!