Thanks to Greg Robinson for pointing it out, here's an interesting article about writing wrapper classes for stored procedures.