I picked up a Milwaukee Mag Drill a few years back for a particular project. Since then it has come in handy several times, most notably, mounting the DRO on my mill. One note of advice, always use a safety chain when using on vertical surfaces.
Sounds like the switch problem is not a big deal, if you can get a I wiring schematic I could help diagnose.