I guess I'm looking for something similar in looks to Google Maps, but with more customization. Like being able to adjust the level of detail without zooming in or out, or highlighting certain areas/names/roads/highways.
I'm also looking for more options for map markers. Like being able to insert your own and have it in a bubble with a transparent shadow etc.
I also thought it'd be a cool idea to incorporate aerial photos of downtown areas into an otherwise flat map. Supposedly you can do something of the sort with Pictometry
, though I'm sure that and anything like it are not free.