I live in a semi-rural area of Germany and we have 100mbps down, 25 up for 49€ a month, with VOIP flat rates in all German networks.
If I switched from DSL to cable, I could get gigabit, but the cable provider is a bit of a bandit and accused my wife of stealing cable at her last flat (she had satellite TV), so she won't let them within spitting distance of our property.
100mbps is more than adequate at the moment.