My garage has a 200 amp service that is separate from the house. Why? Because it was a business before I bought it, so I left it that way. If I was running service for a new garage without the possiblity of having it separate, I'd be good with a 100 amp service.
Now, one thing you may want to keep in mind, if you have Geothermal or are using all electric, an electric instant-on water heater, you may want to consider what the load is in your house, enough room (to grow)in the panel for your 100 amp garage service. You may want to consider a separate service for your garage taking into consideration what you are doing out there. I don't know what the power company in your area is like, cost for electric, allowable meters on your property or cost to put in a second service.
But it is something to keep in mind.
BTW, my service to the garage costs me about 30-38 dollars a month, depending on what I'm doing out there.