I recently got put on to these guys by my friend Mike. (Who knew you had such great taste in music!) I love the sound of these guys, its very reminiscent of J Dilla, Dwele, Foreign Exchange, Platinum Pied Pipers...just to name a few.
On another note, I'm so sick its not even funny! I'm sitting here with a fever after working a late shift. Time for bed so I can do it all again tomorrow.