I can think of several solutions to your "problem."
1. Utilize the student discount effect. There should be plenty of software and whatnot in the campus stores available at a special student rate, take advantage of this.
2. DSL/Cable/Dialup. Get your own unfettered internet connection and do as your ISP allows you.
3. Get a server co-located somewhere. You can then ssh/remote desktop/vnc into that machine, download everything to that machine and use scp/ftp to get the files off of that machine. Chances are FTP and scp are not limited to the degree most file sharing programs are. This also gives you experience in setting up a server, keeping it secure, and you will understand how expensive bandwidth really is.
4. Get together with the people in your dorm. Work on setting up a "file sharing system" there. Even open network shares would get the job done. Everyone can create an open network share on their machine, store their goodz there and allow people to mooch. Localnet bandwidth is much cheaper than Internet. Plus, one of the things higher education is supposed to be good for (but I never found this to be really true) is that it gives you the chance to experience different cultures and different points of view. Think about the variety of people on your floor in the dorm. There are probably the mix of pop, hip-hop, metal, and maybe even some techno listeners on your floor alone. Granted, most of the people there probably listen to the same music as the rest of the people, but you should be able to find one or two different people with different tastes willing to participate.
5. Write a letter to the big wigs informing them of the problem, a solution to the problem, and the benefits to the school and students if your solution was to be put in place. A fairly professional letter, describing how this lack of p2p ability hurts the education of the students, the budget of the school, and the usability of the network could go a long way. Make sure to mention how the extra bandwidth being used would not affect the budget to a significant degree and could make administration of the network easier. If you find ways to make that true, let the rest of us know With this solution, you dont look like a greedy little kid, and as a benefit to you and your parents, it would be tough for them to justify kicking you out.
6. Participate in things not involving a computer, kazaa, and a box of kleenex.
These solutions are all valid and possible. None of them quite gives you the ease and simplicity of kazaa and a big pipe, but they will all solve the problem. #4 would be what I would look into, although the security implications are a concern.
Good luck.