Cheap wireless gaming adapter?

I have a cheap 27 dollar wifi adapter, and it has been good throughout the whole year..but qwest has been really pissing me off with these slow ass download speeds..seriously..160kb/s? Pathetic.

Okay, well not to complain about that, but the wireless card that I am using at the moment is very shitty when it comes to games. I need to find one that will not drop connections while i game online.

has problems with the Halo series..and with cod4 well as TF2.

Does anyone know of a wireless gaming adapter on the cheap side that won't keep a high ping? It would be nice if it had a detachable antenna so that i can use my cantenna..thanks in advance.