HTML5 includes a powerful client side SQL DB capability that hardly any sites use yet. This would be a perfect place to store user prefs and other user-specific data instead of in session variables, if the browser allows it. Could fall back to session variables and cookies for older browsers, but any WebKit based browser should be able to manage its own user data.
Voting on Ideas
Vote for your favorite ideas by clicking on the up arrow.To undo an upvote, simply click the arrow again. This second click removes your vote.