I do a lot of text editing and find the traditional windows buttons Home/End very useful especially on the terminal when you found you made a mistake at the start of the line, you cannot use the mouse to move the cursor.
Mac Home/End functions by default take you to the Top/Bottom of a page instead of the Beginning/End of line.
I have not tried it yet but this page looks like it has the some very useful information for fixing this. http://www.erasetotheleft.com/post/mac-os-x-key-bindings/
This page gives an example of there fixed keymap