Difficult to rank, but here we go:
Albums:
Spiritual Machines
Happiness...
Gravity
Curve
Somethingness
Clumsy
HIPT
Burn Burn
Naveed
Songs:
Ballad Of A Poet
Nice To Meet You
Missing Pieces
Drop Me In The Water
Falling Into Place
Last Train
Head Down
Let Me Live Again
Hiding Place For Hearts