I've only recently taught myself Access, as well as InfoPath, so I also fear the time involved in self-learning how to coordinate between InfoPath, SQL, Sharepoint...but I do well with reverse engineering examples.
If I do move into SQL I may totally end up redoing the work process. I have a mega-form due to cross-view data ...