I am using an Apogee Duet. If you want to use something like Guitar Rig, they have a USB pedal board that you can use to plug your guitar into and use as a pedal board (I think 6 or 8 switches and a pedal).

There are cheaper options, however, if you want to record, you need a decent sampling rate.