Paul, I am wondering if you have had the chance to try Vista Ultimate or Business editions?
These are quite decent products and don't have any major networking issues, in my humble opinion. I've found them to integrate to Small Business Server 2003 quite well.
Hardware compatibility issues? I had a couple sound and video cards to replace on old computers, nothing major. Software compatibility problems, I have yet to encounter any major ones.