I\'ve got a price field/column (eg. 15.50 USD) and I wonder should the Rails datatype be string, decimal, or float?