I think I've read that AMD network cards don't work well with Linux. Might want to check that out.
Also, there's a company that sells machines for Linux use called Tuxedo. Their prices seem decent and you know that they will be great with Linux since it even comes installed with their own distro.