Love love love Frank Ocean...
I think I play his album every two days!
( pyramids is one of the songs I look forward to while running... the perfect mix of singing along, relaxing, and singing along again!)
And here is another one...
'Lost'