Best is Cimarron, IMO. Very lush and well-kept. SPI is second just because of the fact that the strong winds make it too difficult for us 18-handicappers.It is very nice though.
A very very underrated course is Seven Oaks in Mission. Outstanding and summer green fees are like $17 w/cart. Shary is not what it once was, but it'll play in the summer.
River Bend is easily the best course in Brownsville, but like the scorecard proudly shows, it's "where water always comes into play".