What's right is what works for you. Listen to your body, pay attention to how you feel, do a little trial and error, and you'll have your answer. If some so-called expert says don't eat before, and you don't and feel crappy while you work out, that's obviously not right for you.
So many published diets and programs and pieces of advice adopt a one-size-fits-all mentality and that's just not the way people are made. We all have different metabolisms, etc., and I think it's much better to work with your body instead of against it.
Folks have given a lot of good ideas here..try them and see. If it works for you, do it. If it doesn't, don't.
Okay, I'm climbing off my soapbox now.
"If you drop an egg, you don't say, 'Oh, shoot' and drop the other 11, do you?"
-Source unknown, but obviously brilliant
Reached goal 4/16/2010...but kind of afraid to look these days