This is actually a pretty nice combo deal. Nice picks.
In 3,4 years, you're probably not going to want to "upgrade", you'll probably want to start from scratch. But yeah, you'll be happy with your purchases for 2 or so years, and if you want to upgrade, it shouldn't be too much trouble. Just make sure your new graphics card is compatible with the motherboard, and make sure your PSU can support the new draw, and you should be fine.