I like both bands - a lot. But Supertramp have more songs that fight for my Top 10 favourite songs on any given day (there's a few Steely Dan songs that do that too - in fact there's well over 100 songs that vie for spots 2-10 in my Top 10, Taxman's pretty much wrapped up top spot most days though. But I'm off on a tangent. Shut Up Feldy!!!!)
So yeah, I'm giving it to Supertramp by the width of a hair.