Torrents are far cleaner and easier than those sites that you mention which make you click through a million different ads/links to get to the download page..... and none of them support 160MB files, to the best of my knowledge.
Using torrents vs HTTP should really be a non-issue. There are a ton of excellent clients out there right now, from µTorrent to Vuze to Deluge; and the better browsers (like Opera) have built-in torrent support right out-of-the-box.
In fact, with browsers like Opera and general purpose download managers with torrent support, downloading a well-seeded torrent (like the NST recovery CDs) is invisible to the end-user and identical to an HTTP download except in the few cases where firewall restrictions in corporate settings make it difficult to DL such a file.