Thanks for your reply, and i'm definitely considering your suggestion
but i forgot to mention that i'm not using this pc mainly for gaming, but also for video editing and stuff like that, that's why i'm going with the 16GB of RAM and the i7-4790k, because it's going to be like 60% gaming and 40% video editing...etc,
as for storage, i already have an external hard drive that can hold all of my stuff so i'm not worried about that.