Although there are times when a window.open should be used, most times it is simpler just to use a normal hyperlink. Exceptions are when you need to navigate via timed event, selection in a dropdown, etc. Keep in mind that if you do an automatic redirection when the user isn't expecting to be redirected that's a bad thing in most cases. Users just hate unpredictable (to them) interfaces.
Just my $0.02...