Very area dependanr... Ask around your neighbours to see who's best. The cost is very similar, but I find 3bb suits me best with the free mobile data...
oh you mean you can't open the bank? Away from tourist areas this isn't an issue... You may need to sign up to a premium account to smooth things over, but most times you can do easily. It's turned into a money maker in tourist areas..