An interesting approach for 4-bytes long "UDP Checksum" field of the UDP header by David P. Reed. I think that the approach makes sense. But I'm not sure if the IT world is ready for that. =)
I've noticed following especially:
"...4 bytes wasted is not a battle I
wanted to fight, and you didn’t have to actually compute or check the UDP
checksum."