Don't forget if your main pool is down at any particular time, you can always be running 2 pools (one as a backup) by using:
./cgminer -c pool1.cfg -c pool2.cfg
Where pool1.cfg contains your default pool to use and pool2.cfg contains what to use when pool1 is down
You can run it in this mode all the time and it will stay on pool1 until an outage occurs
Is there a way to do this with the Windows binary version?
Ofcourse. Just use cgminer.exe -c pool1.cfg -c pool2.cfg
or use multiple -o, -u, -p statements. Works fine here. (.ie cgminer.exe -o
http://url_pool1:port -u username_pool1 -p pass_pool1 -o
http://url_pool2:port -u username_pool2 -p pass_pool2)