I don't do it often but when I can do it right I really enjoy it. I especially enjoy cooking over a fire.
I make some killer cornbread though it never turns out the same way twice (a side-effect of not measuring).
Here's what I've learned along the way:
Use fresh spices if possible
Cut it yourself
Salt is a miracle and when used sparingly can pull flavors out you never knew were there before.
There's more than one stting on the stove other than 'High'
Beer works very well in place of wine for deglazing in many cases
Good cookware makes a bad stove usable (I love allclad)
Cast iron rules when you don't need a non-reactive pan
For the most part teflon cookware is unneeded if the tempreture is set properly (too hot and it will stick, too cool and it will stick)
Use real, unsalted butter instead of margarin - It tastes better and studies show it may actually be better for you.
When going overboard, heavy cream can't be beat.
Yelling 'BAM!' when adding spices really makes a dish taste better.

Most importantly;
Have fun,
and make someone else clean up.
