Sure!
As I'm sure you've experienced if you've ever used Windows for any length of time, it crashes ever so often. How often this happens is influenced by many factors, the probably best known one being how long it's been since the last reinstall. If you're just running one program on it and nothing else, not giving it much user input and so on, it should normally be pretty stable (although it's no guaranty of course). There are even versions of Windows that are created to run like that:
Windows Server 2003 and it's successor
2008, to mention the newest two versions.
Now, experience tell me, that at least privately hardly anyone keeps their Windows PCs running for much more than a few days. With servers that's different of course, but here Linux is much more common. Why?
Well, Linux is pretty stable. I know from personal experience, that Linux can run for many days WITH user interaction without any problem. I know from other sources, that it can even run for months or longer without any problem. That's one of the reasons, Linux is the most successful system in the area of servers. Another reason is security - you don't need any firewalls (if you want to do specific settings, check out
iptables) or anti virus programs (I've never heard of a Linux virus) and crackers have a much harder time cracking into your system. Oh, and you don't have to defragment your hard drives (which is a great thing, because a lot of downloading can fragment hard drives pretty bad).
Downloading torrent data isn't a problem either - there are many programs to download torrents under Linux (one pretty good one is Azureus, but there are loads of other choices) and you can even get many Linux distributions as torrents.
If you want to learn more about Linux, you could read my
Linux beginners article, that I've just posted.
Greetings,
Nepomuk