iRollDice App for iOS
"A dice roller for the iPhone, iPod touch and iPad. iRollDice supports 6 type of dice: D4 D6 D8 D10 D12 D20 D10 rolls numbers 0 to 9. iRollDice also supports shake to roll, and has an accompanying table which displays the results of the last few dice rolls. iRollDice now also features a button to clear the table."
This is a free app