>The Mac keyboard layout is US-like, even on European models. Which means a bunch of keys are in different places from their European IBM counterparts (like @ and ").
I just checked three external Apple keyboards, one integrated Apple Keyboard and a Logitech G15, and as far as I can tell, all of them have the @ and " in the same places.