The 42 Tee Off range mentioned above is excellent.
It has recently been updated with the trackman system which is in use at my home range in England, and I think its brilliant to use while practicing.
Costs have risen accordingly, though. You now pay by the hour, 375 Baht per hour, all the balls you can hit.
Accessible directly from Sukhumvit road or by the Skytrain (Ekamai stations)