I agree, MRPs are great. SAN makes a good one: Infusion.