Me neither.  However, you don't need to
use BOOST_TYPEOF.  It would be simpler to
write:

decltype(nautical_miles / hours)

It did clean up the code quite nicely.  Thank you for all of your help.  You have a great library and I hope more people use it.

Ryan