Just wondering if anyone has any opinions on Google Maps and Yahoo local. I've registered my local business with our web address on both of these because it's a good idea, but I'm curious if this helps my SE position.


Are there any other sites like this that I should register with?