Alright guys, gone for a while but i'm back, now, please read throughly as many things are explained. First, my driver is a heavily mod'd old driver, barely works, there are problems, and they will pretty much remain. I no longer have an rt2870 device to test with, so i cannot modify the newer STA drivers. However, you can try the compat-wireless 1.6 for rt2x00 and rt2800usb, here
that should take care of you :)
I only have one thing to say , i was searching this for weeks and u explained it GREAT !
LOT OF THANKS !!!