The simple fact of the matter is that forcing the use of JavaScript is limiting your audience. Some day, someone is going to try to run your site without JavaScript. If they can't do it, they'll either turn it on or get upset and leave. If they leave, they may very well never come back.