The Google apps can be downloaded straight from Google's mobile site. Just go to Google Mobile on your BB.
Not sure about the others, although I use GPS Tracker that I got from App World for building up tracklogs I can look at and share online. It seems to do the job pretty nicely.