It's a Sony Ericsson w910i, what can I do to fix it?
As far as I know, the W910's buttons are on a seperate board. You can probably buy a new direction key board on ebay for fairly cheap.
It's impossible to clean the connections as the buttons are little metal blisters, laminated over.