Quote from Doomdooeruhm, no?
Have you ever tried speaking in Latin?
It's amazingly like French, just without the greater accent on the lip movements.
But it's certainly not true that someone who can speak latin can speak any other romanian language automaticly. You still need to learn any other, which is why learning latin is a waste of time.
Learn either French or German. I wouldn't recommend french because I find it very hard to get, but that might be because of it's huge differences from German. French however is a very common language all over the world.