Мы обсуждали это на днях на работе, и мне жаль, что не было вопроса о Stackoverflow, на который я указывал бы людей, поэтому здесь идет.)
-  В чем разница между DoubleиDecimal?
-  Когда (в каких случаях) вы должны  всегда использовать Double?
-  Когда (в каких случаях) вы  всегда используете Decimal?
- Какие факторы следует учитывать в случаях, которые не попадают в один из двух лагерей выше?
Есть много вопросов, которые перекрывают этот вопрос, но они, как правило, спрашивают, что кто-то должен делать в данном случае, а не как решать в общем случае.
