I own one, and there is no subscription.
For the money question, it really depends what you are going to do with it. If one of the big reasons you want it for is internet anywhere and you have hotspots in your area to connect to, go for it. But it's a lot of money for the amount of memory you get, no matter which model.