Why not just have a 1TB HDD? Or a swanky SSD? That's the inevitability anyway. Store games in the cloud a la Steam and download them at your convenience. Don't fear the cloud. These days, such a move isn't bound to exclude many as it would have in the past.