I was looking into a substitute for the lack of macro's and mouseover heals and couldnt really find anything on the web that was useful other than people macroing F1 to F4, which is fairly useless. so did some tinkering myself. basicly I have found a workaround if you happen to own a keyboard and/or mouse with hardware macroing ability, G13/G15/G19, Cyborg, razer, that sort of thing. anywho this is how it works, using my G15 as an example.
In the Logitech key profiler select a G key for example G1, use the macro manager, add a left mouse click, then add a 0.045 sec delay then the key for your heal for example I have the B key for dark heal. so your macro should look something like this:
Left Button Down
Left Button Up
0.045 sec delay
B (Button Down)
0.045 sec delay
B (Button Up)
So now when you hover over a player with your mouse ether in raid frame or on the character and press my G1 key it will target them and cast Dark heal.
Repeat this on the rest of your G keys for your heals / purge /dispell etc
I have my profile setup like this:
( G1 ) - Dark Infusion
( G2 ) - Resurgency
( G3 ) - Dark Heal
( G4 ) - Static Barrier
( G5 ) - Revification <-- This macro has to be reversed so it presses the key then clicks the mouse in the area you want it to cast
( G6 ) - Purge
you might want to change the delay times to your own taste but this works for me just fine.
any questions feel free to ask.
good luck