Agreed on both accounts.
G4560 gives you 85-90% of the performance at 60% of the cost, frankly there is no i3 that is worth the cost difference, you need to jump up to i5 before you really getting anything more for your money.
At $30 difference the 470 is the better deal.