I just downloaded the newest version suggested by Elrohir59:
And it works on my 8830 with the Freedom 2000 puck.
The following link makes it appear that it is a one-time fee. There is a $99 (no puck) or $149 version (with garmin bluetooth puck) Garmin | Garmin Mobile for BlackBerry - Turn your BlackBerry into a savvy navigator with Garmin Mobile
But it also appears that this one requires a DATA connection as opposed to "whatever" version had the maps on an SD card.
The other issue/question: Will the "version" that does not come with the bluetooth receiver work on an 8830 with my own bluetooth puck.