Today I finally changed my wifi solution. Was using a 1st gen Rpi model B w/ a random usb wifi dongle, Raspian and hostapd. It was supposed to be a temporary solution that ended up staying around for far too long then started getting unstable. Now im using my Domino pi w/ openWRT and on-board wifi. So far its been significantly more stable and a little faster.
Excuse the dust, its on top of a switch (on top of a router on top of a server) on top of a microwave on top of a fridge, getting up there to dust is a pain and no one is ever really up high enough to see it.