I like some of the tunes mentioned. Never heard of these before so that is awesome.
Another song I think has a good groove, but it is not a traditional groove is Taj Mahal by Gilberto Gil and Jorge Ben. It is just acoustic guitars and vocals but that tune always has me bopping in my seat.
BTW - check out that James Brown I listed above, that is some incredible playing.
Speaking of James Brown another recent discovery for me is
Life on Planet Groove by Maceo Parker