MMORPGs give the most choices to players. If you haven't noticed that's where gaming is going. Games with choices, and paths unique to the user!
Programming the amount of content necessary to allow that type of interaction can lead to the best and worst of gaming. I'm still waiting for the former.