OK, I did some more testing. First I upgraded from 9.1-RELEASE to 9.1-STABLE R248326. Maybe I should not have done that, because it means the test case has changed now but I found out something interesting. I will stay at that revision until I can solve this issue from now. What I found is that after the upgrade, when I boot without USB stick I can't even get to the loader menu. This reminded me that it was same I experienced, when trying a FreeBSD 10-CURRENT snapshot
memstick.img.
I posted about this here:
http://forums.freebsd.org/showpost.php?p=212831&postcount=5
First conclusion: It has nothing to do with having any kind of USB-Stick attached (it booted with the stick used in the installation and any other stick). What made me think this is the case was, because inserting a stick means I have to get into the BIOS boot menu and select "Boot from Hard Drive" otherwise it would have booted from the USB-Stick (first boot device) automatically.
Second conclusion: Something between 9.1-RELEASE and 9.1-STABLE R248326 must have changed that doesn't like my hardware even more then before. 9.1-RELEASE doesn't start without directly telling it to boot from hard drive, which strangely isn't the same as having it as first boot device. The 9.1-RELEASE USB-Stick in fact doesn't boot, without telling the laptop "Boot from USB". Again having it as first boot device is not enough. 9.1-STABLE doesn't even get to loader menu, unless I use the "Boot from Hard Drive" work around again.
Why is still think this is relevant to the OPs problem: He does not say what he did to get to loader menu, where his laptop reboots no matter which options he toggles. Which is the same thing I have. It could be that he uses the same workaround I do. It would be good if
@glitchcowboy could come back and tell us what he did between his first and second post.
Is there some kind of traceback or debugging mode for the early boot so I can provide output that might be relevant?