IMHO, i would go Hondata for the B series. I have it for the K and it's great. After learning Uberdata (which was very simple) and compared it to the Hondata software, it does not compare
I personally know the guys over at Hondata. Let's just say they are very smart
Mikey