I hate software switches. I had a 200 Mhz Mac that required me to pull the plug occasionally to turn it off because holding the power button wouldn't work. ATX drives me nuts, too.
Get a power strip. They rock, usually come with a built-in USB hub, and will lift the monitor enough to actually be readable. :-)