Please forgive me folks, I haven't been focusing much on Senate races this year. Who has won or will win the Republican Party's nomination that is good?
Now, good can be in the eye of the beholder. For some, it's only Ron Paul and above. However, for me it's Senator Jim DeMint and above (currently, for me the Senate has DeMint, Mike Lee, and Rand Paul, in that order [although Lee is creeping up on Paul, I like him a lot]). By this standard, who's in? I only know of Ted Cruz, who seems pretty good and has a great chance to win. Who else?
I agree with your list of senators (although I would probably add a few more who I think are decent (understand: not perfect): Ron Johnson, Pat Toomey, Tom Coburn, and a few others who usually vote with Demint, Lee, and Paul (I call these three the Terrific Three)!)
This year, some good senate candidates are:
Arizona: Jeff Flake (R)-Strong fiscal conservative. Endorsed by Jim Demint and Mike Lee. In a tough battle against a RINO millionaire.
Florida: Connie Mack (R)-Endorsed by Rand Paul and Mike Lee. Opposed CISPA and other infringements on our rights.
Indiana: Richard Mourdock (R)-Opposes the NDAA, has sympathies to the liberty movement on the Patriot Act and other infringements of our rights, was praised by Demint and Paul after defeating RINO Incumbent Senator Dick Lugar.
Missouri: Most in this movement support John Brunner (R), but some support Sarah Steelman (R). Both are better than Todd Akin. John Brunner understands the constitution a little better and firmly opposes the NDAA and CISPA.
Wisconsin: Another race most in our movement are bickering over. We all really do not want to see Tommy Thompson as senator, but it is either Mark Neumann (endorsed by Rand Paul, Jim Demint, and Mike Lee) or Eric Hovde (also a pretty decent guy).
Texas: Good job. Ted Cruz is THE MAN!
Minnesota: Hard race for Kurt Bills (R), but he's a good liberty candidate. Has the endorsement of Ron Paul and Rand Paul.
Each person has to make his/her own decision about what defines "good". I'm not a critical perfectionist (as long as people with me at least 80%, I don't mind supporting them), so the people I support may be different from other people's. I encourage you to do some research on your own because only you know for sure what your standards are, but your support for Ted Cruz is an excellent start!
Hope this helps.