By native drivers I assume that you are referring to the bcm43xx driver and the newer b43 driver.
I have used the bcm43xx driver, and yes, it works. I was limited to a maximum bandwith of 11Mbs with it. Maybe the newer b43 is better, if you would like to try it and report back to us, that would be great.
If your not into experimentation right now, go with the windows driver and NDISwrapper. I get the full 54Mbs bandwith using it. It is usually a simple install. I use NetworkManager (and KNetworkManager) to connect, and it is almost fool proof (with me being the fool).