i'll post one of the most popular and useful druid feral spec that i found (and that i have). This in particular is from a very skilled Korean dru called TFO. It's a 1/43/17:
http://www.wowhead.com/?talent=MzZxGMsfroxuioVxIz
Now let's get down to the Shapeshifting macros. These are very useful to shapeshift in less then a half a second from any form to another. I personally bind these three macros buttons with the keys shift+R, shift+C and shift+X.
From any form (even caster) to Cat:
/cancelform
/cast [nostance] Cat Form
From any form (even caster) to Dire Bear Form:
/cancelform
/cast [nostance] Cat Form
From any form (even caster) to Travel Form (believe me it's useful):
/cancelform
/cast [nostance] Cat Form
So how this stuff works? If you are in caster form and you want to go in Cat form, u just have to click once the Cat Form macro button. If you are in Cat Form and you want to go in bear Form, click TWICE the Bear Form macro button. The first tap will delete the Cat form, the second will cast the Dire Bear Form.
Shapeshifting out of a Form is not a spell, is not an ability, it's like clearing a buff right-clicking on it, so it does not activate your global cooldown. Try this out: go in bear form and tap twice very fast the Cat Form button
you will be surprised. The only limitation is LAAAAAG (that i have, /cry).
Another very useful macros is for casting Innervate on yourself, nomatter what's your target (useful for not wasting Innervate):
/cast [target=player] Innervate
You guys can find a lot of other good macros ad info (for any class) at the link:
http://www.wowwiki.com/Useful_macros/Druid
You young druids wanna learn how to play feral? Just watch the TFO's video then (the guy of the spec). At the following link u can watch it in stream or download it (i suggest to donload it, so with the high quality image u can see which button he's tapping)
http://www.warcraftmovies.com/movieview.php?id=34397
and this is his personal site:
http://myhome.naver.com/sungmin8609/main.html
I hope i've been useful to you guys