Announcing Gmap Uploader, the easiest way to create custom Google Map tiles. Just upload an image and download a zip file with the tiles. Or, just copy the HTML source, change the API key, and just let Gmap Uploader host the tiles.
Campus Map Example:
Floor Plan Example: