Some semblance of more balanced raid matches

I feel for you on this. Raids did suck for me also, but I figured them out and love raiding again. Others have posted a lot of good stuff, but I would like to add my own.

Raiding in the Top 1000, Pt. 1