One of the problems I found was that a lot of my CDs wouldnt get the track info from online databases normally it would find the 1st cd iin a double set and fail on the 2nd CD
As stated by richms, freedb is darn near infallible. What online databases were you looking through? Do you realize you can change/use multiple servers from freedb if you're not getting results you're happy with?
If your ripper doesn't allow you to set up the naming convention you desire (your "it tends to name the files artist title but it puts 2 spaces between the fields"), then I find it puzzling that you are recommending that ripper as "a very good ripper".
I use EAC and have none of those problems you are describing, and if you choose not to use EAC for its accuracy, it can still be set up for speed and still retain the benefits you said you're looking for, as well as eliminate the need for yet ANOTHER program to rename files your "very good ripper" should have handled correctly in the first place.
Sounds like your "very good ripper" is a very buggy program you've learned to deal with.
I have no idea what you're referring to about the Panasonic and/or ripping with no errors, since that's a fairly cursory explanation of something that could cover several topics and points, each of which are far more complex than the description you went over.