I've figured out a way to receive voicemails through email on my BB. It requires a $28 piece of software (14 day free trial), your home computer or dedicated server must be always on, and you will need to use Gmail or upload to an FTP server. There are no monthly fees. There are several steps involved, so this is not for the faint of heart!
1) Setup a free account at Gizmo Project www.gizmoproject.com
This is a VOIP provider similar to Skype, but with free SIP service. Download and install the software. Click "Edit" -- "My Profile". There is a section with your SIP number 1-747-XXX-XXXX. Make note of this number.
2) Sign up for a free call-in number at www.IPkall.com
This will give you a free Washington State based phone number. You can have another phone number forwarded to this number, or give this number out to friends & family.
SIP Phone Number: 1-747-XXX-XXXX (from Gizmo)
SIP Proxy: proxy01.sipphone.com
Password: Create a 4-Digit Password
3) Download and install IVM Answering Attendant http://www.nch.com.au/ivm/
This software will receive your voicemails and forward them to your email. This is a 14-day free trial, and the software costs $28 for a single user license. Settings:
"Settings" -- "Settings" -- "VOIP" Tab -- "Add"
SIP Number: 1747XXXXXXX (from Gizmo)
Password: Gizmo password
Configure email settings:
"Mailbox" -- "Properties" -- "Delivery" tab.
This method gives you a free call-in number, which works free with Gizmo through SIP. Then the IVM software receives your calls and forwards the messages to your email. You still cannot use the attachment directly through your BB email, but it can be opened up using GMail, or your messages can be uploaded by FTP, and have a link forwarded to you.
IVM Answering Atttendant should work with any SIP VOIP service. Also, you could use it with a landline attached to your computer. Messages play on the 8700, since they are encoded above 32kHz. Confusing, but it works!