Agreed! This is a HUGE problem for my forums too.
From what I've read about 3.0, the PMs are moving in the direction of private threads.
If this is the case, PMs could be more manageable. Hopefully admins would have the ability to delete ALL PMs (private threads) without any activity for x-number of days.