KeyTweak is a freeware application for Windows NT/2000/XP for remapping keyboards. It is a VB6 front-end to the "Scancode Map" registry key. It also has a Teach Mode to accommodate non 104-key U.S. keyboards. Download site: http://webpages.charter.net/krumsick [down - January 10, 2014]
Alternative site: http://www.tucows.com/preview/327616
On April Fool's day, let's all map the S keys to Delete :-)