This is a bug based on different manufacturers settings. Some phones rotate them, some don't. see the link, it's issue #1193
http://code.google.com/p/android/issues/detail?id=1193
Also answers available to correct it - Why does an image captured using camera intent gets rotated on some devices on Android?