The difference is mainly a completly new architecture, that performs better, Read this http://en.wikipedia.org/wiki/Intel_Core it gives you an overview.
#In terms of "goodness" no i can't there are a lot. In general terms the more expensive CPU is the better one.
can you order them in order of their costs?
I don't really get if i3 is better or core 2 quad is better?
even tho i3 is more current isn't core 2 quad still stronger? expensivier? because I thought core 2 quad is in the same category as core i5?
There is absolutely no point in me ordering them in cost as you can quite easily go on any website that sells them and see it.
Look at the last post in this link http://communities.intel.com/message/91801#91801