in reply to Basic CGI: 2 forms, 2 submits

That sounds like an HTML issue to me rather than anything to do with Perl/CGI. More specifically, that sounds a lot like what happened to me the last time I forgot that HTML does not allow forms to be nested.

Have you double-checked the combined page to verify that the two sets of <form>...</form> tags don't overlap?