knobbies should help with flats caused by road trash, sounds like a lot of your problems are from that. As the season warms and more people get out the road way will get cleaner, hang in there.
I would be upset if I had a flat once a week also, 150 miles or 750 miles...
BTW: Is the problem more back tire or front tire?
Have you tried a slim tube?