I used the yahoo exchange rate of the day, which I know is probably 2% - 5% understated from what it would actually be exchanged at. I am not sure that you can exactly pinpoint the rates v. the dollar because if someone exchanges at a burex, and another charges on a credit card, it will be very different. IIRC, I did it when the euro was about .87 or so. I got the raw numbers from
http://www.geocities.com/osointer/oneworld.htm
As far as the person who posted about Madrid.
Biz fare 4 cont. - 667,200 pesetas
Exchange rate - 0.00512111 dollars per peseta
Total - 3417
Keep in mind that this is exclusive of taxes and airport fees, which would depend on where you went. It also doesn't include any exchange fees, of which I get charged 2%. Might be where your extra $1000 came in. I think it is a handy comparison, though, since the fees that are not included will be (to a certain extent) constant.
Turns out that Budapest does come in as the cheapest I have found out of Europe. $2751 for BC, 4 cont. Look at it this way. Whatever the differences are, you will pay more or save *at least* that much.