In what I consider the best new band of 2005, Voxtrot takes its twee roots and adds a heavy dose of indie-pop. Happy melodies, catchy choruses and thought-provoking lyrics are the makeup of this group’s music and The Start of Something 7″ is what started it all.