Windows 7 on 2011 MBP's internal HDD, OS X on FW800 one
There is no reason why you can't do this up to and including Mac OS X 10.6.8 version of Boot Camp.

Do test command line booting control if you care about those things - but currently there is no restriction other than the Boot Camp volume must be on the internal drive. Mac OS X boots fine from other locations.