I'll give the Zen answer - wherever you are fishing.
Live in the moment!
---------- Post added at 02:50 PM ---------- Previous post was at 02:38 PM ----------
I think the answer is is tougher than you think. In August I would most definately pick MT over NJ; but in February my answer might differ. Those Rocky Mtn fishing spots sure have a long winter and a short ice free season. Plus, the Western states are so much larger than the Eastern ones maybe there ought to be a size weighting. For example, CA has good fishing spread out over a 1000 miles. Should you then compare CA to all the middle Atlantic and New England states put together? Finally, I like the East for density of streams. Once in Wyoming I heard a guy say he was in the middle of great fishing - there was one stream 60 miles away on each side of him. Laugh if you want, but with 55 inches of rain a year in Hackettstown I have the Musconetcong 200 yds from me, the SBR an 8 minute ride away and the Pequest a 15 minute ride. Centre Co PA, the Catskills, the Adirondacks, CT all have a wealth of streams reasonably close together. Out west you may have to drive further to go from stream to stream.