The long looping beeps on the BD7-II is a ram error. Try setting memory to less agressive timings or slower speeds, Are you at 3:4, 1:1, 4:3? My Crucial craps out at just over 180 so anything avbove 140fsb and I have to use the 1:1. Have you increased the voltage to the ram?
As for having to remove the CMOS battery, there is a jumper to clear the CMOS. Unfortunatley on the BD7-II it is way too close to the AGP socket to get big fingers in to it easily. It is amazing what a 3 pin plug out of an old Packard Bell, 8" of wire, and a SPDT toggle switch from Radio Shack can do to remedy the problem. Don't even have to remove the side. Just flick the switch mounted on the back and "taadaa", instant cleared CMOS for those all too frequent o/c'ing miscalculations.