I know I am years late on this post, but i got a bunch of the .99 cent cd's from the Tower Records sale, and I am hella impressed with the Riderlife cd. In all i bought about 30 cd's. So far, that cd has impressed me.
I think it is nuthin special. I copped it when it dropped and remember that I only listened to it for about 1 or two weeks and never picked it up again after that.