Supercapacitors could well provide a solution.
One design I worked on used a 0.22F supercap which we were buying in volume for just $0.32.
If the mains power switch was a latching power relay, with a mechanical button on it, even if the supercap was flat, the user would just have to push the button for a couple of seconds to restore the power.
The reason why manufacturers don't like real mains switches, is the inconvenience of the additional mains carrying wires or pcb tracks brought to the front fascia of the device/appliance. Most set top devices have evolved to have the mains circuitry and power supply confined to one corner at the rear of the product - this makes manufacture simpler and cheaper.
So to get around the problem of not having a real power switch on the front, they devised the standby button, which means that a proportion of the circuitry has to remained powered - and this normally means the power losses associated in keeping the switch-mode power supply powered up.
Increasingly there has been discussion about running a low voltage 12V ring main. This would be ideal for devices such as routers and laptops that can run from 12V power. Again the manufacturers have to come up with standard connectors for it to catch on. Additionally, you are limited to only a few amps (<5A) otherwise cable losses become significant, so you might not be able to power a 19" flatscreen monitor, or an inkjet printer or other watty devices. A 12V powered hub, that provides 4 or 5 ports with 12V power, and has a single high efficiency switched mode supply might be a solution for the average home-office.
My office power requirements are close to a constant 50W, when using the laptop, and wireless router. 21W of that is the permanently plugged in devices, and 30W is the laptop.
The linear 12V 1000mA transformer based plugtop supply on the router draws 3W before the router is even turned on. This is not losses in the transformer - it draws 0W when not plugged into the router. It's 3W of power just keeping the router powered, even though the front panel power switch is off! This climbs to about 10W with the router active.
So a permanently powered wireless router costs me 87.6kWh a year or about £12.30 a year (Southern Electric £0.1403/kWh).
So I think its about time to get my 90W solar panels on the roof and run a 12V dc feed to the router. The laptop needs about 30W, so nearly 3A at 12V. The power supply says 15V on it but I will try it on 13.8V and see how it fairs.
I had a whip-round and unplugged all unnecessary plugtops, and got the laptop and router to below 45W. The 1A 12V linear supply runs quite warm, so I might swap this out for a switcher and see what I can save.
Flamethrower - might be worth some net-research to see who Virgin cable uses for their broadband router. A 10Mb datarate is likely to require more power than 2Mb, but as it is a fairly new design, it might be lower power than the previous generation of 2MB kit.
I see they are using Netgear WGR614 which works from a 12Vdc 1000mA adaptor. This is a cable modem and wireless router combined.
http://www.netgear.co.uk/pdfs/WGR614.pdfhttp://allyours.virginmedia.com/html/internet/wireless.html#grouterKen