Having always used a standard british keyboard, the subtle differences, e.g. location of \, #, ", `, ~, really slow me down. It just seems petty for Apple to ignore the standard and go it's own way... then again, it is Apple.
Also, I use # loads every day for c++ macros, and #if 0 blocks.