James Keelaghan is a Canadian singer/songwriter. I love his melodies and the way his voice and guitar blend. Here is My Skies from the album of the same name (song starts at about a minute):
You can listen to the album version on his MySpace page. My other favorites on that album are I Would I Were, Big Picture, Orion, Abraham, and Tomorrow is Another Day.
More about James Keelaghan: