said by fartness:If I take a picture and it's 1600x1200 resolution and has the EXIF data, but I use a program to size it down to 800x600, will that strip the EXIF data?
It may or may not, depending on what program you use and how it is configured.
The program that I use for converting photos, Irfanview, gives you the option of keeping or removing the original EXIF data. With an optional plugin it also allows you to change, add, or selectively remove some of the information.
said by fartness:My phone doesn't have a data plan (Blackberry Bold 9000 from ATT), so if I take a picture, how does it add this data?
It uses coordinates from its own internal GPS receiver and inserts the coordinated into the EXIF data in the image. No cellular data plan or internet connectivity required.