Hi guys,I'm in a spot of bother here,desktop and its guts all over the floor,I'm upgrading my old HP Elite 320.No longer is the i-3 still in there.,and ive taken out the h57 that was in there.I have put in new i54690k into this Asus Z97-A,as nice as it looks I didnt check lengths!!,it seems to be just 4mm too long as it hits the only original part left,the Hitachi drive..??I'm stuck here any help would be appreciated..I also have here Gtx660.Will I be able to get this in?,it seems maybe if I can upgrade the drive ,get slightly shorter one then will it fit,also the PSU is still hanging out and will that go in after too.thanks