Now I know it's something that's been done before, but I found this on another website. If you've got a bit of electronics experience it might be worth giving a go, just to see how much improvement it gives.
http://www.instructables.com/id/DIY-Electronic-Derailleur/
(I wasn't sure if this should be in Special Interests or not, feel free to move if it'd fit better elsewhere)
http://www.instructables.com/id/DIY-Electronic-Derailleur/
(I wasn't sure if this should be in Special Interests or not, feel free to move if it'd fit better elsewhere)