I could see it as practical if you are stuck at an airport or somewhere that you are waiting for an extended period of time. I have a Palm Treo and I think it would work well on there because the internet connection is suppossed to be high-speed, but it really isn't. However, it is better than someone playing on a dial-up connection at home.
