Not everyone is going to need an interactive map on their website. But if you are a business owner or just want to give people directions to your place (for events and other purposes), having a map on your website is a must. MapPress Easy Google Maps has you covered. It quickly adds an interactive map to your website that your visitors can take advantage of to get to your place.
This plugin takes advantage of Google maps API to add maps to your site. It is pretty light-weight and does not slow your site down. You can add custom markers to your maps. Your visitors can get directions to your place (multiple ways). This plugin does have plenty of settings. You can enable zooming, enable directions feature, and even align your map as you wish.
This plugin allows multiple maps and can work on WordPress multi-site installs too. There is a pro version of this plugin that offers even more features for businesses (markers, mashups, …). But the free version should do the job for most of you.