Bob Silverberg has a good blog article on ColdFusion ORM data types "CF9 ORM - Experimenting with type vs ormtype".
Personally I prefer to store currencies as integers of their base unit e.g. cents as in 130 for $1.30 and then handle the decimal place at presentation. It also helps with possible rounding errors when dealing with computation of float values.