I actually tinkered with the idea of purchasing this product - The Internet on the go - and after three months of debating I went ahead and bought it. No regrets here. It was EXTREMELY easy to set up and activate online -less than 5 minutes. I charged it and used it today with my iPad. At first it was really slow - I couldn't even load the page. THEN I turned the wifi off on my iPad and turned it back on. From there it worked flawlessly. I checked the public internet I was on and tested the speed against the Internet on the go. Needless to say, Internet on the go was quick and works flawlessly. I didn't want to eat up the data so after surfing a few pages and sending a few emails, I turned it off. Tonight when I came home, I decided to connect my macbook air and see how quick the pages loaded. It loaded quickly - no problems whatsoever. I checked a few internet pages, checked my data balance and downloaded some email messages (I didn't download attachments though). I think it's extremely efficient and doesn't feel like 3G at all - felt quicker than that when the pages are loading. I would imagine if you're in an area that shows a gap kind of coverage (based on the coverage map), I would think it would be slower (no different than when you're in a concrete building with no windows and your iPhone has only one or two bars - same concept. But if you're looking for a great value - no expiration of data (which is extremely important to me as I don'y like the monthly contracts for this type of service) then this little gadget is for you. It's the size of a credit card and as thin as a pencil. I'm a tech-e kind of girl and although I had minimal expectations for this little INTERNET ON THE GO, I am extremely happy and pleasantly surprised. I think you will be too.