This has been the topic of much deliberation in the part of scholars, scientists and people who don't have anything better to do.
So what's your stand?
I say Ketchup because it sounds better!!!
This is in the Everyday Life section because Ketchup/Catsup is an integral part of our life.