for certain situations linear is the better choice other times its not.
the new big one will be racing games that will play like burnout paraise
I read a review that said bioshock was to linear and i couldn't have disagreed more with that statement. The storyline and characters are constantly involved in every minute of that game and for it to not follow a straight forward path would have ruined the game.