I heard this on XM Satellite in my car and loved it. (I highly recommend getting satellite radio btw.) B.o.B (aka Bobby Ray) is dropping his debut album in a few months and this is a new single he released from the album.
I went to his MySpace and listened to some other songs and I think his album will be quite good. Lookin’ forward to it 🙂