What are your favorite exercise to do?
Weighted Rope crunches.
Which do you hate but do anyway?
Hanging leg raises.
Which do you think are most effective for you?
I'd say weighted situps on a decline bench.
Are you just gifted in the ab developement area?
Nope.