Follow a path . Make sure your navigation is simple and consistent. Don't move your links from one frame to the other. A user wants to know how to get around your site. You can still be experimental and artistic without confusing your users.
Alternate navigation can be a good solution as long as it's easy to find.
Speed does not kill . Optimize your site for speed . Your users will spend more time on your site if it doesn't take a year to load. If you must load a Flash movie or Java applet, make sure that the user is informed as to what is going on, and if possible provide them a way to skip anything that is not essential content. Talk to your clients and customers .