So I decided to upgrade to skylake and sold my 3rd gen parts.
I came up with these skylake parts but would like to ask first for your opinion about each of them.
CPU: Intel Pentium G4400 3.3Ghz
Motherboard: MSI H110M Pro Vh Intel H110 Chipset or MSI H110M ECO (which is better, besides the # of usb ports)
Ram: G-Skills Ripjaws V 8GB 2x4gb DDR4 2400 CL15 Red
GPU: GTX 750 Ti StormX OC (came from my 3rd gen build)
Case: Aerocool GT-RS (will fit any motherboard and has many drive slots)
Those are the parts that I found on our local shops but feel free to suggest other budget parts and I'll try to look for them here locally.
I mainly use my computer for programming, web development, and some casual gaming for latest titles.
Thanks!