I have been super lucky with rare drops, both in terms of seeing the rare drops, and in terms of seeing them on the right character.
I have seen Ring of Precision drop once, on my horde rogue (only person to role need). I have seen Doomspike drop one, on my alliance rogue (one of three people...