Beware, there must be a hidden cap. somewhere.
TataIndicom and Reliance made similar announcements about "unlimited" transfer when they introduced their high speed CDMA wireless service in Mumbai. They backed out of that claim with an * foot note (10GB/month cap or something like that).
:) the "cap" is the signal strength. Unless you are located next to the tower you cannot get great speed.
Otherwise you can download as much as you want, really.
regards, C