I looked at doing BB development when it was it's prime. It was too expensive to get into and the cost of a BB enterprise server was prohibitive for a amall shop.
It's been a while since I've looked into it, but last I looked, all the required tools were free/open-source, and the only requirement to be a BlackBerry developer is/was a $20 signing key.