Good enough for who? You? Sure. But not everyone watches on a small screen. Some people might actually care about the quality too. Some of us can't goto the theatre.
2GB isn't large by any stretch. There are 720p versions of pretty much everything (at least that's what I see on most Usenet Indexers). You could easily get a multiple terabyte external drive if your internal storage is full.