I used to use maps from Visual IT - however they don't yet support BB. However they did say that they intended to support BB in the future - so why don't you drop them a line?
Visual IT Mobile Solutions, Pocket PC, Palm, Symbian & Smartphone Software