My rig is quite simple.
Guitar -> Zoom 2.1U -> Behringer Tubecomposer -> Alto mixer -> computer (line-in)
You could do without the Behringer but I love it. I use it has a compressor and I can add tube warmth to my tone. You can usually get them for pretty cheap. I got mine new for around 200$ CND.
http://www.behringer.com/T1952/index.cfm?lang=eng
The Alto mixer is a AMX-100FX.
http://www.directproaudio.com/product.cfm?directid=55513
Very cheap but has a built-in pre-amp and multi effects. I bought this one because I wanted to be able to use a mic if I ever needed to. Also, it's great when friends come to jam, I can hook them up and record the session.