There are several factors involved when writing a great song, but which one is MOST important? This is what got me thinking: Sometimes I watch the weather channel, and they play music in the background, some pretty good jazz like Spyro Gyra, Sea Level, etc. Really excellent bass work and MUSICIANSHIP, but do most people listen to this stuff? Then, I get in my car, and Neil Young is on the radio with Rockin' in the Freeworld. And I think, this is a great song, but any first-year bassist can play it. What makes it good? SONGWRITING. Then there are The Dregs, with the amazing bassist Andy West, and his SOUND is amazing (everyone has their own personal favorite bassist for sound). In the 80s, he was promoting GK amps. I went out and bought one and have been playing it ever since. Even with the incredible sound, there aren't too many "average" people who listen to The Dregs. Lastly, one of my favorite albums to just listen to has always been ELOs, A New World Record. I must have listened to that record thousands of times. Overall sound is not the best, bass is muddy, drums are loose. The musicianship is great, but I can name two dozen musicians who are technically better. Songs are really well written, and there have been a few top 40 hits (ELO holds the record for most top 40 singles), but IMO, the songs that are not on the radio are the best ones. What made it so good? The PRODUCTION, the way everything came together in the mix. So what's most important to giving a song the "wow" factor?