Agreed

We use Intel Pro Management 10/100+ for quality/performance

D-Link DFE-530TX Rev A3 or 3COM 90X for performance

or Realtek for cheapskates.

Martin