As I write this very line I'm, once again, trying to get the latest stable version as a torrent. Unfortunately it's not possible at this time. Maybe something your aware of but I felt such an urge to send a mail anyway..