I love working on my Mac, but the use of Cmd-Left and Cmd-Right instead of the <home> & <end> keys really causes me lots of wtf? moments when I'm editing.
Fortunately xcode allows you to customize those keys which has made code editing a lot more pleasant.