Ummmm, let's see... Untill a year ago I had to pay ~100-120$ for a 1MBit flat-rate ADSL here in Croatia. This does include phone line and all, but for people like me (not interested in phoning, just surfing) it's what you had to pay.
Luckily, for last ~15 months I've been on new ISP which (like many new ISPs around the country) offers 3 MBps with phone, flat bandwith, for ~35$. And I'm happy.
Now... that's still double the price than in most US/Canada places, so please - just try to be happy with it 😛 And if I want 20/20Mbit that would cost me roughly 3500-4000$ PER MONTH, and without additional services. Soooo... I'll just leave you to be happy with your speeds and prices.
Anyway, I'll go take a look at official T-Com (Deutche Telekom subsdiary in Croatia which is the monopolistic b***ards that had my lines untill 15 months ago) official and current price list. It still offers same prices as year ago, which makes my heart feel better 😀 Oh, and they do offer "cheap" 24Mbit ADLS, but guess what, their 24Mbit/768kbit ADLS actualy offers