Check out Healers have to die.
http://www.wowace.com/addons/healers-have-to-die/
EDIT: Guess I didn't really read your post all the way through. :P I have a faint memory of not being able to set raidmarks on enemy players in BGs. The unitframe stuff would also be tricky due to restrictions to what you can do with them when in combat.