The Google Maps API v3 has a great feature that lets you take and add your own Custom Street Views to Google Maps. Unfortunately it doesn’t have a similar feature to add your own aerial imagery.
Step forward then Cartagen Warping Tool.
This tool allows you to upload your own aerial imagery and place it on top of Google Maps. The application includes tools that allow you to rotate and scale your images to fit the underlying map tiles.
OK, the Google Maps API v3 actually does have a feature that allows you to add your own aerial imagery. You can use the Ground Overlay feature to place imagery on top of Google Maps. Using Ground Overlays though does mean that you will need to rotate and scale your own images.