Well G, looks like I've brought you over to the dark side. Leaving the fish in the pond over the winter is not a big deal here. I've several clients with large, large, large Koi (25lbs+) that I've successfully overwintered for many a winter.
You don't need to "put holes in the ice", you simply need to put an aerator in your pond for the winter months. An aerator (PondMaster AP20) will draw considerable less electricity over the winter than your summer pumps ever did. Additionally, you're going to be sucking juice running your re-circulatory filtration set-up in your basement, anyway (you are running a re-circulatory filtration system in your basement, right?). Pond breathers are another option that I've converted many a client to over the past couple of years. Also, you do know that filling up your pond with say, 4000 gallons of municipal water (less if you're on a well, but your well pump still uses electricity), costs loonies, right?
For a rough calculation of your pond, simply measure it's width and length (in feet), come up with a figure for it's average depth (in feet) and do the calculation (length x width x average depth) x 7.43. That'll give you your total volume. It's important to know your total volume if you're going to be adding anything to the pond that calls for specific dosing (ie. x mL/1000gallons).
If you've almost drained the sucker out already, then I would suggest the following: pull the pump and stash it for the winter. Ensure that you've drained the water from any pressure filters, etc. Come Spring, get in there and pump that puppy out right down to bare liner. Order yourself a garden hose water meter (Lowes has 'em, so does Lee Valley Tools), hook up the meter and start filling. When it's full, your water meter will tell you exactly how much water it took to fill your pond. Bang.......total volume.
Before you go tossing your fish into that freshly-filled pond (full of wonderfully cold municipal water), dechlorinate (you'll know the dosing because you now know the total volume), let it warm up for a couple or three days (don't want temperature shock). Abrupt temperature changes are one of the things that fish really don't like and will react to rather badly.