Something like gravel will be easiest to put down. Something like large flag stones will require more prep to install (if you want it done well). Larger stones or rocks will be easier to shovel snow off of but perhaps less easy to roll the trash can over. You might consider a mix of stone slabs (or pavers, flagstone) and rocks. Like this maybe:
