The least expensive device I know of is the Agilent 8960 . It is difficult to give an exact price, since it depends on the options you have chosen, but you will most likely have to drop about $ 30,000 or more for a new one.
GSM, GPRS, EDGE, WCDMA, HSPA, CDMA 2000, 1x, EV-DO are supported, although a box with all these parameters in it will be much higher than the figure above!
The device has been working for a while, so you can find something on eBay or through surplus sales, etc.
The potential is that it gives you tremendous control over your cellular environment and allows you to perform repeated bandwidth tests (which is really not possible on live networks unless you use statistical methods and many, many test runs), but the obvious drawback is price!
Jeremy o'donoghue
source share