The wake sleep button is one of the few features of the iphone I hate. It is awkward and unreponsive.
How about a programmable home button double-click to replace it?