Depends on what you need.
BBMaps has some advantages:
- Faster start
- has cell tower location also
- uses a fraction of data, that might be important when roaming because BBmaps uses vector graphics instead of pixel maps
- smoother and faster map movment
- google has questionable privacy policies, BBmaps does not look like RIM will do statistics on your data