please send a link where i can see the zoom problem.
for the centering, the map will center on the last address in your recordset.
you will need to order the recordset in such a way that the address you want the map centered on is the last on in the recordset