Do you have a BB data plan? If so, you don't need anything else.
However, you should have some sort of data plan, preferably a BB data plan, to avoid the possibility of incurring huge data charges. Or just use no data at all.
I am using an unlimited BB data blan. However, I had charged by the carrier for generic data. They said I used some 3rd party software that can not supported by BIS channel. How can I know which software I can use?