Amazon.de has currently the Moto X 2014 (so it's the 2nd Gen) in Black and either 16GB or 32GB for around 250€ off contract. The white ones are still ~300€ (and the 16GB version is even more expensive than the 32GB version) but the black version looks like steal.
It's from 2014 but from the specs it still looks capeable.
Moto X 2014 Black 32GB - http://www.amazon.de/Motorola-Generation-Smartphone-Touch-Display-Speicher/dp/B00ORV2G7S/ref=sr_1_1?ie=UTF8&qid=1453456766&sr=8-1&transaction=device_only&keywords=moto+x+2014
Moto X 2014 Black 16GB - http://www.amazon.de/Motorola-Generation-Smartphone-Touch-Display-Speicher/dp/B00ORV2G7S/ref=sr_1_1?ie=UTF8&qid=1453456766&sr=8-1&transaction=device_only&keywords=moto+x+2014
If you're going to get one I'd recomment the 32GB version since it's not that much more expensive and the Moto X 2014 does NOT have a microSD slot.