Pretty good page talks all about sweet onions and where they came from, and where they're grown. I always thought that the soil in a particular area made the difference, and apparently low-sulfur soil makes a big difference, but apparently it's the breed as much as anything....
http://www.sweetonionsource.com/different.html