I use TeleNav but it doesn't know what the speed limits are for individual streets. That would be a nice feature, though, I must admit. I don't know of an app for BB that does that.
No satnav software knows the speed limits. Navteq data has a road type and the software knows the jurisdiction's range of speeds by type. Actual speed limit may vary.