Not sure what WiFi card you have, but if its blocking the headphone socket, then I'd suggest looking for a new WiFi card that doesnt block the socket. then you get to use your favorite headphones instead of some obscure set with a funky connector!!
The SMC card I have doesnt block the socket and it works right out of the box. Fairly cheap too!!
Hope this helps
Jason