Compatibility questions for 28/40 pin boards?

Hello all, I am looking at purchasing a couple of the 28 Pin AVR Development Boards / 40 Pin AVR Development Boards but I have a few questions. Is the 28 pin board compatible with the ATmega8 microprocessor and is the 40 pin board compatible with the ATmega16 microprosser. As far as I can tell the mega16 has Jtag which I probably wont use anyway, otherwise it looks to be pin to pin compatible with the ATmega8535. The ATmega8 also has some features that should be compatible I just want to be sure. Thanks in advance.

I can verify that the 28 pin boards work with Atmega8 chips.