We also use the $100/pp per day rule of thumb and have come home with money. A lot depends on whether you're big drinkers, gamblers, shoppers, etc. You can spend a lot of money drinking, gambling and shopping if you want to. Shore excursions can also be a big expense, depending on what you want to do. I try to book and pay for some shore excursions a couple of months before leaving.