I think we got it 99% correct, so thanks to everyone that helped, I really appreciate it!
The point of this post is just in case there may be a few mistakes. If you happen to notice anything you think is wrong, post an answer here and I will look into it.
Update 16/12/12: I updated the etymology page with the suggestions here. The answers have been hidden to avoid them getting in the way of any new ones. Thanks to everyone who's contributed so far!