Song-wise, the Marines have the best song ("From the halls of Montezuma ...), with the Air Force #2 ("Off we go into the wild blue yonder ..."). Navy's "Anchors away" is pretty good too. Navy also earns credit for the theme from Victory at Sea.
Is the Army song heard much anymore ("Over hill, over dale, we will hit the dusty trail ...)?