What model computer (I assume it's a mac but is it new, older model, etc) ? What operating system ? What version iLife ?
iDVD is the default application for burning DVDs but honestly a third party program like Toast makes all your disc burning tasks much easier.
The JPEG issues may be as simple as a conflict with the color profile (RGB versus CMYK) and/or are all your images in 8 bit or 16 bit formats or a mixture of both?
Let me get this straight... I can burn photos from iphoto directly onto a CD. But in order to burn them onto a DVD I need to use a burn folder? Did I get that right?
Also, I use iphoto, CS3, and cannon's raw editing software. Even after I convert the raw photos to jpeg sometimes I still can't upload them onto the internet, or the printing company's computer still can't read them off the CD. I am so confused. Why would some of the photos work, and not others? Can you tell I am a new mac user. I wasn't ready for this learning curve.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic