Folks, I'd like to apologize ahead of time if this comes across stupid or the wrong way. I have been away from the computer forums since 2004, before that I was quite a frequent member here. Some of the old hands may remember me, especially Drainbammage. I recently bought a Dell desktop as a work station and home media setup. It's a Dell Inspiron 3650 with an Intel i3-6100 3.70 Ghz. I have maxxed out the RAM at 16GB. I think I've ID'd the CPU as a Skylake core LGA-1151. Is there any benefit to trying to upgrade to an i5-6400, or i7-6700, if they are LGA-1151 and Skylake core? CPU architecture and configuration has become a bit confusing since I last messed with anything in 2004. Any input would be greatly appreciated. Oh, BTW, I was able to buy this tower for $99 so if it's not worth the hassle of upgrading, no big deal. It's running pretty good for what I need but do still like to tinker a bit. I remember running a Celeron 566 at almost 850Mhz, without liquid cooling. Good Lord that was a long time ago! LMAO! Also, is there a website that might explain a bit more clearly the current CPU architectures and pin arrays for both Intel and AMD, even though I've been more of an AMD geek. Thinking about building a microATX rig. Thanks again folks.