Gmaps still has it's strengths (as does HERE), it's def. better in some respects, but we digress, does the site look partly broken or unfinished to anyone else?