smart browser chooser...