i7 4770 is not the 'k' one. Though the name suggests you use the i5 3rd gen and you're getting to use the i7 4770, I'll recommend you to go for it. Make sure he doesn't have any problems with it. But the sockets are different, you'll need to change your mobo. the i5 3570k is lga 1155 and i7 4770...