WoWScape is still up.
They just got a new site.. Scapegaming.com

And.. Theres no good High-Rate servers anymore, so if you find any let me know.*On Patch 3.0.3* Since Toxic WoW is gone now