Physical is my preference. For me, having the physical copies of games makes my collection feel more "real." Plus, I just like being able to look at the cartridges, game boxes, etc.
I obviously go digital if a game is download only. Also, I will often download virtual console titles, since it can be difficult to get working physical copies of some old games and I might not even have the system needed to play the original anyway.