Hi. I'm a corporate blackberry user in Australia and I'm looking to understand more about the mapping of the Blackberry devices. I'm aware that Google maps is available as a free service but I'm keen to know more, specifically:

1) What other mapping applications are already supported by Blackberry, both free and by subscription?
2) Is there any capability to provide your own business data to these applications? This includes point data but also base data such as imagery, road networks etc.
3) Can Google Maps on Blackberry, for example, consume web services such as WMS and WFS? Are there any apps that have this capability on blackberry if google doesn't?

I'm sure I'll think of more questions, but this will do to start. Hope you can shed some light on the matter for me.