I have a MD313LL/A, this might be the entry level one you're talking about. There are loadz of freeware, if you know how to search. And yes, there are torrents too. Don't buy one of these if you are into gaming. Anyway imo, having a pc as a secondary computer is recommended.