I havn't either... and for a linux newbie it's a bit daunting. I have tried walkthroughs for ndiswrapper and such, but I get the exact same problem as you(No DHCP, and when I try to set a static IP, I don't seem to be connected to anything, internet or network). Being a newcomer to linux I just don't know what to do next.
I am using Ubuntu (breezy) with the included ndiswrapper version (1.1 I think).
I look forward to someone smarter'n me cracking this nut. Then maybe I can figure it out from them.