If this is for gaming, the Asus Maximus is not worth it, and neither is the 3770K.
Heck, neither is the 670 4GB. Unless you are playing on like 20 monitors, 2GB is enough for 1080p.
What resolution are you playing at?
It's for gaming, programming, udk, unity and whatnot, maybe some blender here and there.
I'm playing at 1080p. But I might get another monitor in the future, though.