If your internet is less than 200 kb/s then yeah, i'd go stream.
Otherwise, torrent. The problem with STREAMING 720p is that if your internet sucks it's not going to be able to download the stream fast anyways.
You'll be waiting roughly 20-30% more for a full torrent file and that file has much better quality.
Just torrent 720p unless your DL speed is under 200 kb/s