Henry is wondering about something he saw that was a stick he'd plug into his computer for $99 that would give him free internet. Leo says it may exist, but there's no way it's a viable business proposition. They've got to be making their money somehow by putting ads on it.
He also saw something that he'd put an iPod Touch into that would give him free wireless access. This has a little more credibility to it, it's called FreedomPop. They would give him a free 1GB of data a month, and charge a penny per MB if he goes over. This may be worth a look.