SLT and Dialog 4G LTE seem to be the best two options right now. I'm using the web pro package of SLT, getting full bandwidth of 8mb DL 1mb up, can't say the line is stable though,having frequent disconnections here and there, all because of the faulty equipment that is in the exchange 1km from my house.
Also, SLT has to be up there for having the worst customer service in any country. I dont know what kind of people work in the customer service, some of these women who answer to the 1212 hotline don't even know terms like "bandwidth" and "routing". Their solution to all internet problems is "sir please turn off the router, wait 30 seconds and turn it on, and call us again, suba dawasak!"
All in all, if you guys have 4G LTE coverage in your area, get it, dont ever go for SLT, who have been lying to customers over and over while providing shit service.