Currently I have a 100 megabit fibre optic connection. Am running xp pro sp 2 & using a WRT54G with HyperWRT firmware. Not sure what ethernet card I have but am guessing it's a generic 100 mbs card. Tomorrow my connection will be upgraded to 1 gb ps. What router & what ethernet card should I buy to optimize my bandwidth? Any recommendations re. firmware would also be much appreciated. Many thanks, TT.