What network are you with?
T-Mobile has a service where if you text AL to 150 it replies telling you how many minutes and texts you have remaining, and what your unbilled balance is so far for the month. Its accurate to within a few hours, so if you were to do it each morning you'd know roughly where you stand.