Hi Patrick, thanks for the response! I'll have to look into getting a copy of the book :)
Unfortunately, my requirements dictate that I must use Infopath 2007. It's probably over my head, but I'll try to investigate the IP 07 Object model and see if I can get it to work using this as a start. I'll post my results here ...