MacBook Pro Missing Keys

I like the keyboard on my MacBook Pro. It's well spaced and easy to type on, but it has a few limitations. One of the more inconvenient aspects is the lack of dedicated text navigation keys. I've found the following work in most places, but not all:

  • Home -> Ctrl-a
  • End -> Ctrl-e
  • Delete -> I still haven't found a shortcut for this!

I've also had trouble finding with a few symbols, notably the hash key which is used extensively as a comment character in system configuration files.

  • Hash (#) -> Alt-3

If anyone has any better shortcut combinations or other common ones please let me know.