Skylake isnt necessarily the best jump. I'd go for the gen below not a big enough difference between them, but thats up to you. For what you want to do (gaming, rendering video etc.) I'd highly recommend an i7. An i5 would be fantastic for just gaming.