Don't listen to the hype about OBA, well not unless you are not prepared to work hard and abide by the rules.
I spent last christmas there doing my PPL. I had a great time and can highly recommend OBA. I like the place so much i am going back for my IMC and 50 hours in August.
You wont find anywhere to beat the price and you definatley wont find anywhere that will make the VISA application any easier. You might find somewhere very close to price, but by the time you factor accomodation exam fee's and other bits you will be at least £500 out of pocket compared to OBA.
I can't pass comment on any other FTO in Florida as i have not been to any.
If you are considering OBA i would trawl through the forum for it and post any questions or concerns there.