Oh, what a difference a couple of weeks of head-bashing can make.
Last week I created a new Virtual Machine with WSS, MOSS, VS 2005, WSS SDK, MOSS SDK, Forms Services etc. I also setup Forms authentication on this using the SQLMembershipProvider. Sweet! I had a few hiccups installing and configuring but that's what undo disks are for :).
Yesterday and today I converted a 6 page word document form to InfoPath and uploaded to my forms server. It took 10 minutes to get this working as a web enabled form. Now I just need to create a custom workflow for WSS as an installable feature, some aspx pages, a few WSS lists, some content customisation, integration with CRM, a web service to publish submitted forms to a document management system using OpenDoc and about 20 more forms. Piece of cake!
In the past, my attempts to us InfoPath and WSS were less enjoyable. It turns out that a lot of my previous pain was caused by a bad WSS/MOSS install and using InfoPath on a Virtual PC VM (copy & paste doesn't work well). While I do still have a few grumbles, I can say that at the moment I love SharePoint - no Matt, not as much as my wife, but it's getting up there :)