Plenty of people have had their coins stolen, both from personal computers and hacked exchanges. For example: http://www.geekosystem.com/first-major-bitcoin-theft/
The ability to irretrievably lose massive sums of money with no recourse is a challenge for Bitcoin. Banks have insurance for just this sort of eventuality. Cash is relatively hard to steal in gigantic quantities.