Question: who sang it's the last song i'll ever write for you
Answer: `` The Last Song I 'll Write for You '' is a song recorded by American Idol season 7 winner and singer - songwriter David Cook .