It looks like Ovi Maps is back on the Nokia Beta Labs with the latest 3.06 update, which brings some great improvements including public transport overlay, and live traffic updates. I just with they made this available before I went to Europe for the weekend, would have loved to give it a real try on […]