I use a 'direct-zol' kit from Zymo research which yields excellent quality RNA, even from small tissue samples. I think there is guidance in the manual to optimise for bacterial samples too.
Agree. Here is a summarised protocol for an 'Ultraspec' kit including optimisation for bacteria. The ultraspec reagent is a guanidinium thiocyanate-based denaturant.