Though I'm sure you're probably already aware, there are some great examples on precisely this on Functioning Form: http://www.lukew.com/ff/