I just finished listening to the Larry Niven Ringworld audio books (helps work go by much faster). Definitely very interesting stuff and I enjoyed them greatly.
I read the first Ringworld which is very good, then went on a John Ringo reading spree starting with the Looking Glass Series, then The Last Centurian, and stopped for now with the first book in the Troy Rising series. I have the second book, just haven’t started it yet.
I would say the first Troy Rising book is my favorite so far.