I've always felt that there were a few must haves to be considered an "Epic" song.
1. Time: I've always felt that if the clock went over the usual time of a regular song, like about 4:00 minutes then it's something bigger and grander than usual.
2. Tells a story: Even if it's not complex, a story for a song is important. And it can't just be, "Oh my baby left me!" It has to be something more, something that you can tell went through maybe more than a draft or two.
3. The song would have to be both easy and hard to master for a musician. Something that can't be done by people in one day. Complex, but at the same time something that someone would strive to learn as best they can.
Other things that might be considered for an epic EPIC song.
Guitar Solo: I mean, why not?
Possibly part of a larger scale: In a concept album, it would probably play into a grander scale with the rest of the songs.
Teach a lesson: Maybe, it doesn't seem like much EPIC songs really do this.
Can anyone else think of other things that you think go into making a perfect EPIC song? I'd like to hear everyone's opinions on this subject. And tell me what you think of my opinions on the idea of an EPIC song.