Guys i have a pre built desktop with core i5-2310 processor and i wish to upgrade it to the maximum that is possible. Since 2nd and 3rd gen processors use the same socket i thought i could upgrade to i7-3770 but that seems impossible. I looked up some dell forums online and they suggest that it's not possible and i can only use a processor from 2nd gen, even if i have the latest bios i.e. A10 and that dell did not even test any thing over i5-2400 for this desktop i.e dell inspiron 620s. What are your opinions about this? Why i can't upgrade to a processor that requires the same socket? May be i can upgrade if i install a 3rd party motherboard? I have mini itx motherboard.