Which version of RiffWorks have you got? - Line 6 version or 'Standard'? We need to know that before recommending anything because the Line 6 version only supports Line 6 devices (POD, TonePort, GuitarPort).
'Standard' supports these plus other tested devices from other manufacturers, like TASCAM, MBox etc.
You might want to check here to see which version does what ->
http://www.sonomawireworks.com/riffworksfeatures.phpand here to see which hardware you can use with 'Standard' ->
http://www.sonomawireworks.com/guide/index.php/Recommended_HardwareMy own set up started with GuitarPort and has moved to a TonePort UX2. (The Line 6 website will give you details) because it does everything I need it to do - instruments, vocals. It also comes with GearBox which is Line 6's amp modelling software. I'd certainly recommend considering this.
BTW, don't encourage Bill with enticements of alcohol. He already has a water retention problem and pints of the 'black stuff' will only make him worse!!
