I don't know about Inzaginho's heart, the last time I saw him he didn't seem to lack it, but that was some time ago.
To me, Zalayeta doesn't deserve more appreciation, he deserves less. I've never been a fan, people always seem to rate him more than me, but except his Barca goal (he was CRAP...