I'm going to do a rebuild of my computer soon, and I've got Debian 3.0r1 that I want to try again. How good is debian at detecting hardware?

Specs:
AMD Athlon XP 2500+
Asus A7V8X-X w/ built in sound and LAN
GeForce FX 5600XT video card


would Debian detect these devices?