Ok so i just got a ALFA AWUS036NHR V2 to play around with i dont know what the problems with v1 was but pn the v2 when i run armon-ng it lists it as unknown chipset but a rtl8192cu driver.
when i tried to put it in monitor mode it went with no problems but when i ran airodump i kept getting bad PWR reading anywhere from 36 to 106 on my router which is less than 5 feat away i will test it out more tomorrow but this is what i got so far.