damn tough call!!
both are very nice songs, full of established mood...
after listening to each song several times, i gotta go with teddy ruxx, the keys were very warm, whereas some of the strings in soultracks' song were a bit thin. thats definately nitpicking as i enjoy listening to both a lot, but thats what its gotta come down to.
vote to teddy ruxx