Not all hardware requere 100 watts.
You can buy hardware that are meant to be used to build your own router from, like a soekris box.
http://soekris.com/
Please replace Java with Applets in the above comment.
Google uses GWT to implement Wave, which is a Java to Javascript compiler.
This means that they can implement the complete wave client in the Java language,
but it is running in each browser as an optimized Javascript client for that browser.