After a bit of work, I’ve been able to hack the Drupal G2Image module to allow inserting full-size images. This isn’t exactly what I want, but it is better than inserting thumbnails. The problem with thumbnails is they look like crap when scaled up. The problem with full-sized images is that they end up being scaled by the browser to look pretty good, but you’re downloading a much larger image than what is being dislayed. That means extra bandwidth usage. It also creates a conflict for me: do I use gallery to manage my full-size images (which can be up to 6-Megapixels) or do I only load the largest image I want to display on the website?

If you are a Drupal+Gallery+G2Image user, you can find my patches here.