I'm assuming that you are saying the photos are already geotagged (e.g., you've used Geosetter), and now you want to upload them located on a map such as Google maps.
One easy way is to bring your pics into Picasa, then upload the ones you want to a
Picasa web album. A little map shows up next to the pic and then you can either view a (Google) map w/ all the pics on it or open it in Google Earth. Here's an
example.
Another very good option that involves uploading the GPX file and your pics and letting the program plot them based on timestamps is
Breadcrumbs. Here's another
example I did.