It depends on personal preference.
Anti glare does look nice at most angles, but does not have the shine and reflection the crystal clear offers. Both offer protection.
In my family we have 4 iPhones 1 is still boxed lol, 2 have crystal clear and 1 with anti glare, and personally i prefer crystal clear because it gives the shine that the screen already had.