spiwar :
I'm looking for a SIGNIFICANT upgrade, but doesn't know what to decide. I have enough money to get an i7 or i5 with 8gigs of ram, for graphics card i'm gonna save money until i can buy a decent one. I want to futureproof my build this time, and gonna be upgrading graphics card or hard drives in the future
Well, an upgrade to a current i5 or i7 will be significant, as you are currently using a dual-core CPU. The whole idea of future-proofing is a bit bogus because by the time you need to replace something it is usually time to replace the whole setup. Graphics cards are a more common exception to this, as they have significant improvements each year.
The things I would look for in a computer to last the next 5 years or so would be:
1. Decent power supply, since you don't expect to change it again in the near future;
2. Fast storage. SSDs are the most relevant change in consumer computer electronics in the last few years. No point in having a super fast computer that is stuck with a single 7200 rpm disk drive.
3. Decent GPU. You mentioned you intend to purchase one later and I agree you should if you can't afford a good one now.
4. Enough CPU power. Unless you intend to run any specific high-demand applications or an hypervisor, a current quad core CPU should last you those 5 years. Hyper Threading would be desirable, and that would be an i7.
Broadwell won't bring much in per-core performance, as it is mainly a die shrink. Performance improvements in broadwell will mostly derive from new instructions, and I don't expect anything significant here. Skylake will definitely improve per-core performance, but again I don't expect any game changer. Intel has been all about less power and heat for the last few years, and it still makes sense to continue on that direction.
5. Enough memory. 8GB right now is about all you need, although I'd at least leave room for another 8GB, considering the time you expect to keep this. DDR4 is yet to become mainstream, and I believe it will take a good while before it is actually a better alternative than DDR3. For now it is more expensive than DDR3 at the same performance point.
6. Expansion slots. Skylake will bring to the table, alog with DDR4, PCI-E 4 and Sata Express. While PCI-E 3 is hardly exhausted, SATA 6Gb/s has been holding back SSD performance for a while, and this can be a considerable improvement.
In short, I don't believe there are enough significant changes in the new products to justify waiting another 6-10 months for an upgrade.