I think Romania is better than Bulgaria. Romania looks much more like a European country, whether Bulgaria is more on the Oriental side. Although Bulgaria is cheaper, roads here are far worse than the ones in Romania. Besides, Bulgarian people hate it when you are different, e.g. I am here in Bulgaria with my girlfriend and a gay couple - they're friends of ours. So they ended beaten up by some pricks because they kissed each other on the street.
When we were to Romania last month, however, they were not treated that way.
Bulgarian women are beautiful, but I think Romanian females are also on the beautiful side. However, guys here are total pricks, they might start beating you for no apparent reason, just because 'they don't like the way you look at them' or the way you're dressed etc. A friend of mine that was in Bulgaria 2 years ago was beaten up at a Bulgarian disco, because he was wearing a Metallica t-shirt. In Bulgaria you are expected to like their popular music (chalga, a.k.a pop-folk), which is totally disgusting and sounds like Turkish music. I prefer Romanian dance music (like Inna) any day of the week over that disgusting chalga!
In addition, Bulgarian drivers don't care about pedestrians at pedestrian crossings, you should be really careful while crossing or you might end up hit by a car. Those people drive like crazy! Romanian drivers also suck at driving, however, at least they stop when they see people on a pedestrian crossing. If I had to chose, I would never come here in Bulgaria!