I am getting the Intel Core i3-4160 with 2x4GB of DDR3-1600 g.skill memory and either a GTX 750 Ti or GTX 950 2GB. Would the MSI H81M-P33 be a good enough motherboard with these specs? I don't plan to overclock, sli, crossfire, water cool or anything advanced in the future, I will just upgrade to a locked i5, like the 4460, and possibly upgrade the memory and the graphics card, but nothing crazy or anything. I would just like to know if this is a decent motherboard for my specs, I might even upgrade the board later on. Also, would I need to upgrade the bios or anything with the 4160, because I got a message saying some h81 boards may need a bios update. Thanks for any help anyone can provide.