You really need a BB data plan with the appropriate service books for full access. Using Opera Mini and a generic data plan is a poor work around at best. Some get it work, others do not.
In any case, you need the connection APN information for your carrier in your location.
What do I need a Data Plan for? - BlackBerryFAQ