I have read an asp explorer is good. I don't really want to fight but just go exploring.
Also need cargo room. Is there somewhere that lists best set ups for ships to max out travel and defense at all?
First, are you looking for a ship that maximizes its
exploration/travel potential or its
defense potential? In order to "max" one you must give up on "maxing" the other. When
exploring way out in deep space you do not really even need weapons unless you are planning to play in OPEN mode and even then chances of encountering other CMDRs in deep space is minimal. Also, increasing your ships defensive capability means you will be adversely affecting its ability to explore most efficiently i.e.: a heavy shield generator for defense vs. a smaller one to maximize jump range.
Consider the Diamondback-Explorer (DBX). The DBX is currently the ship with the highest possible jump range
with proper outfitting. The DBX is relatively inexpensive compared to the other, generally accepted "explorer" ships like the Asp-Explorer (Asp-X) and Anaconda and it is called the Diamondback
Explorer, after all. Regarding others posts about the
Hauler, I wouldn't know, I never owned a
Hauler.
Fact is though, you can go exploring just fine in almost any ship. You can go exploring in a
Cobra Mk. III or even a
Sidewinder the only differences really being jump range (my A-rated and heavily armed Cobra III currently jumps over 25 LY) and the
amount of exploring & self-maintenance capability you want to take with you i.e.: SRV and/or SLF, AFMS, Detailed Surface Scanner, redundant AFMS or SRV, etc.