Eskie - welcome back!
Sleeps - weird that he hadn't been straining. What antibiotics did they give him? I guess if there were no crystals and they gave him antibiotics then it was a bacterial UTI but that's pretty rare. Glad you got him to the vet and that he's on the road to recovery.
If you ever need it, someone posted a link to this organization in my cat forum:
http://www.help-a-pet.org/home.html
"HELP-A-PET is a nonprofit organization which provides financial assistance for the medical care of pets whose owners are unable to afford the expense."