Will iTunes recognize existing apps when it "overwrites" the apps on my iPhone?
When using the standard iTunes/iPhone sync mechanism:

a) iTunes won't copy over an app to the iphone unless the app in iTunes is newer
b) It won't have an affect on app settings
c) If you only sync apps then it won't touch data/music