Scientifically speaking, Imperial is absolutely useless.
The fahrenheit scale is based on a system made by the man after which it is named. To obtain the zero point for this scale, you need to mix equal parts of water, ice and salt, which really has no scientific meaning or relvance at all.
The zero point of the Celsius scale and the 100 point are based on properties of water with zero being freezing/melting point and 100 being boiling point. Isn't that easier to remember than 32 degrees and 212 degrees?
On the Fahrenheit scale, there are 180 equal divisions between the boiling point of water and the freezing point, whilst there are only 100 on Celsius.
For obvious reasons, it is easier to remember the freezing and boiling temperatures of water using the Celsius scale.
Is it not easier for you to work out denominations of money what with each dollar/pound/euro etc. being divisible by 100? Would you prefer 1 cent equaling 15 nickels and 8 nickels equalling one dollar?
Metric is just simplistic. Base 10 makes for easy calculations. All you have to do is move the demical point if you want to convert into lower units of the same measurement.
Let's not forget that the metric system has now been set in such a way that all values are based on scientific absolutes (with the exception of a kilogram, which is based on a prototype kilogram sealed underneath a glass jar sealed inside a vault). That way, you can always calibrate any measurements as long as you have the right material available.
http://en.wikipedia.org/wiki/SI_base_unit.
Yes, the Celsius scale is not one of the SI Base Units, but can directly be converted to Kelvin (the actual SI Base Unit for temperature) by the addition of 273.16 to your temperature.
Imperial is frankly confusing, although I still talk about large distances in terms of miles (though I never bother about fractions of miles).