I have never heard of Hava but I do use Slingbox. Right now I just have the beta version on my BlackBerry and it's not the greatest on EDGE speeds. I have a full version on my WM Sprint phone and it works great with that. So if your on a 3G connection I think it works great and you can only watch it on 1 device at a time. You can install it on multiple devices if you buy a license for each one. I believe they are still in the beta stages of the software for the BlackBerries.