Cost is getting the hosted BES service for your Exchange acct. and your BB - $20 per month. Yes, I'm still happy. The only thiing required to do after you have it set up is tp open a VPN, login and then open Mail and it will sync by itself. Very easy. Then, if you like, you can get AddressX and GroupCal from www.snerdware.com
to sync iCal and Address Book with your BES account as well. Then you will have wireless syncing between your BES acct and your BB for Mail, iCal and Address Book - that's the way I have it set up, and I love it.