JDL,
I had a similar problem with too much current through the main light switch, so I went to relays. I used a RL44 to turn the headlights on/off, and a RL45 to go from high beam to low beam. They are less than $10 each at FLAPS.
I mounted mine near the fuse box under the hood and still ran power from the relays, through fuses to the lights. It just requires some basic electrical knowledge and a little wiring modification. I wired mine so the floor dimmer switch works as designed.
Jon