What emulators use the most resources GPU and CPU im trying to build for the future without spending all my money. I dont care to much about PC games because i know thats where the most intense systems will be needed but im building a system just for emulators.
Mame, Daphni, Neo-Geo, Sega, NES emulators should all be good on i3
PS1&2, NES 64, Xbox emulators and most pc games you'll need i5 or better.
Is there a technical reason for this? Or just because i5 costs more, you assumed that was the case?
i5 does have 2 more cores than i3, but i3 is hyper-threaded which i5 is not. Both run at the exact same speed, and have the same CPU features. So with this i5 all you pay for is 2 more cores. If you use an application that was developed for only single processor (like most) than you will not notice the difference.
Don't believe me? Google for i3 vs core 2 Quad benchmarks. All benchmarks I found showed that the i3 was 20-30% faster than core 2 quad because most games/apps were not developed to take advantage of the 4 cores, i3 beat the quad cores on CPU speed alone (3.2ghz vs <3 ghz). Only video encoding was faster on quad, because the app they were using actually used all 4 cores!
Back to original question. If you're using apps that utilize all 4 cores, or do heavy multi-tasking, than buy the i5. But if you're going to only use a single emulator in a dedicated system, then you'll be wasting $$ by moving to i5/i7. Take that money and spend it on other components.
Also, if possible, try to use all 64-bit. Either Windows 7-64, or XP 64 (which isn't really XP - but rather much more similar to vista/7). You'll get 10-20% boost using mame64.