I have a Beach Hunter ID 300 and and excalibur II.
Got the excalibur first, used it for a year, and then got a BeachHunter 300.
After using the BeachHunter for a week, prefer it to excalibur because:
1. With the 12" coil on the BeachHunter, you don't have to be directly over a target to get a tone. You can be 2 to 3 inches off, and still get a tone. This has helped me find more.
With the excal's smaller coil, you do have to be right over the target.
2. With a 12" coil on the BeachHunter, you are able to cover more ground with each swing, than you can with the 10" coil on the excal.
3. The target ID lights in combination with a tone are really nice on the BeachHunter.
I hunt in all metal mode, and when I get a tone, I can check the lights to see if it is worth digging. If the lights show blue or yellow, I switch to discriminate, and the tone tells me what I have.
With the excal, you have to rely solely on tones, and they take a long time to get used to.
4. With the excal, I get a lot of tone falsing, and had to continually reset the coil by touching something metal after it starts tone falsing.
5. With the excal, there is no low battery indicator. So you really never know how much battery you have left. The BeachHunter has a battery condition light
6. Setting the controls on the Excal requires more work. Get them wrong, and you'll get falsing, or less depth.
On the Beach Hunter, you turn it on and hunt.
7. The excal is an excellent machine, but after using both and still having both available to me, I use the BeachHunter as my every day machine, and the excal sits in the closet.
Bill