Ok, I've been posting, asking questions, reading and banging my head against the walll over the frequent disconnects and wonky Ack's with the SR9. FINALLY!!! I have found out what I was doing wrong with my AP set-up. I suggest others to try this and confirm.
I run 5mhz channel spacing with the SR9, so we are operating in G mode.... I also run the DUDE on my network, so I can see the tx/rx connect rate. Something that has alway's puzzled me is the fact that the tx rate constantly goes back to the 6Mbs rate..... well lets face it, we want to be connected at the maximum rate at all times.
I read a post on the forums explaining basic / supported rates. http://forum.mikrotik.com/viewtopic.php?f=7&t=18657
Here is what I did.... I always set my clients to a maximum supported rate of 24Mbps and a basic supported g rate of 6.
I set the AP basic G rates from 6-24 and Supported rates from 6-36. VOILA! My clients are all holding the connection with no disconnects for over 2 hours. Before, they would disconnect every 1/2 hour or so.
Man... I'm happy!