There are a few reasons why you cant see your location or it takes forever to show:
1. Low satellite signal, you could be in your house. But still it will show just longer time to load
2. You dont have the map of Malaysia (if ur in malaysia) installed in your machine, you can still see your location but it will take a long time as your data packet is downloading the whole malaysia map. Unless you have unlimited data package, dont do this as I believe Malaysia map to be around 10MB or more.. which means around RM1000 using the on the go data rate
3. Your GPS receiver screwed
So I have Qs for you:
1. Where were you when u try to get your location? Inside or outside building?
2. Have you installed Malaysia Map? Please install it if you havent via the map loader software.
3. Did u activate your A-GPS function already? This help to locked the satellite faster
So after install map all, go to MAPS>Find place>GPS Position [0]. It shows my place in 2 secs when I stand in my balcony.
If after you already install the map, outside of building and still cant show ur location, it's time to bring your phone to NCC lor.
Added on December 15, 2007, 4:53 amGoogle lor. Just add percuma word and the hosting site i.e megaupload or rapidshare etc.
Nokia map is free, it will never expired... the voice navigation is the one not free.

U can also try Gamin and Mapking, which received a lot of good reviews. But I dont have it as I dont use that much GPS to go around town. Well I dont use it actually since the maps are pretty outdated anyway.
. The GPS is very accurate using Garmin XT. Anyway Garmin Malsing map is updated every month.