Second is more future proof. If you get the z97, youll have to get another mobo if you ever decide to go 6th gen or higher.
You also may want to consider getting a mobo that supports DDR4 for similar reasons, plus DDR4 works better with 6th gen I believe.