UWP isn't
that bad! I've lived in both towers and in Wilmot. Aside from the small rooms, they were all fine - at the very least, you get a bathroom in your suite.
If you really want to find a nice and affordable place to live, go off-campus and far away. Right now I'm living about half an hour away from campus, in a large basement apartment with my own washroom and kitchenette, and my rent is less than any residence's fees. You can also find some really nice places in Kitchener that are less than an hour bus ride to campus. If you don't really want to move that far away, then there are some good places north of McCormick, especially on Cedarbrae Ave. An added bonus is the iXpress stop up there: it takes 5 minutes to get to DC or go to Conestoga Mall for groceries and such.
(I didn't know there were this many UW students on physicsforums.com.

)