Filesharing is an awkward topic; as far as I can see there are good points and bad points to it.
On the positive, it's very useful thing. I'm a music student, and wanted to do work I was given at home, but couldn't justify spending that much on music software just to do some work with a program I probably wasn't going to use much. Basically I viewed acquiring illegal cracked copies as more of a 100% student discount (to try the software per se, as a student), and I imposed on myself an ethos that if/when I was in a position to benefit financially from the work I did within Cubase SX / Logic / Ableton Live, then I would purchase a license beforehand, and thus give something back to the developers. I see no issue with this; to me it's like a slightly blurred form of morality with software underpinned in being in the awkward financial situation nearly all of us students are in.
Recently, my music production got serious and I started doing live gigs, and I bought all the music software I would need, which cost me a lot, but I stuck to my word. (Also I didn't like the idea of cracked software on my Mac, seemed wrong somehow lol)
I'm also a big fan of Battlestar Galactica, but again as a student I can't justify getting a Sky box for a few months just to watch one show (I also don't own a TV). My parents have Sky at home, so I feel I'm justified by downloading the episodes as they air on Sky as an extension of their license here. Again, it's a blurred form of morality, but I think it works. I'll buy the box set 1-4 when it comes out as I really want to watch it in better quality, so they've not lost any money by me doing this in my opinion.
'Piracy' can be good or bad depending on what you use it for. A lot of people are greedy and if they can get something for nothing, they will, especially at the moment. I think that people should grow up a bit; it's a useful thing if you use it more responsibly.
People should also look at free legal alternatives; a lot of Open Source software is free; I use NeoOffice, a version of OpenOffice for Mac which is totally compatible with Office, and it's free. Linux has come a long way recently and is a great free choice for an OS.