I just put together a recirculating keg line cleaner using a pump and some keg fittings. I rarely even take my taps apart unless they happen to leak or not seal well.
As for foam pours, I just recently ordered up a set of Perlick 650SS flow control faucets. I've currently got a set of Perlicks...