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.
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