Γενικά συμφωνώ για την αποφυγή των frames, αλλά σε μια απλή σελίδα δεν θα έχει ιδιαίτερα θέματα.
Δεν είδα το παράδειγμα του Φιλάρετου, αλλά υποθέτω ότι είναι μια τυπική υλοποίηση html frames. Οι σελίδες που περιέχουνε frames, δεν γίνονται render από το VS, οπότε θα πρέπει να ανοίγεις ένα ένα τα frame pages και preview μόνο από browser.
Για το mp3 θα σου πρότεινα εφ'όσον έχεις το απαραίτητο editor για flash, να το βάλεις embedded μέσα σε ένα flash με κάποια μικρή συμπίεση και να το βάλεις να γίνεται stream και όχι download και μετά play. Έτσι θα ξεκινάει αυτόματα με το που ανοίξει η σελίδα χωρίς τη βουβή αναμονή του download και δεν θα γονατίζει η σύνδεση ακόμη και με dial up.
Πάντως έχε υπόψιν σου ότι ενώ αρχικά μπορεί να σου φαίνεται καλό σαν ιδέα, μετά τη 10η φορά που θα το ακούσεις με το άνοιγμα της σελίδας, θα θέλεις να σπάσεις την οθόνη, ενώ οι χρήστες σου θα ψάχνουνε κουμπί να το κλείσουνε (πιθανότατα μάταια...). Σαν τα flash home page tunnels που δεν προσφέρουνε τίποτε πρακτικό, δεν γίνονται indexed από τις μηχανές αναζήτησης, οπότε δεν δέχονται και επισκέψεις.
Γενικά προσπάθησε να δώσεις στο site σου προστιθέμενη αξία σε περιεχόμενο. Τα όμορφα γραφικά/ήχοι θα πρέπει να βοηθάνε στο να κάνουνε το περιεχόμενο πιο κατανοητό και ευχάριστο, χωρίς να γίνονται ενοχλητικά ή ακόμη και αντιληπτά σαν ξεχωριστές οντότητες. Θα πρέπει να είναι οι αφανείς κομπάρσοι που κάνουνε τη διαφορά.
Σκέψου σε μια ταινία να πετάγεται σε κάθε σκηνή ένας κομπάρσος, να μιλάει πιο δυνατά από τους πρωταγωνιστές και να χώνει τη μουράκλα του μπροστά στην κάμερα, ενώ από πίσω ο Ντε Νίρο δίνει ρέστα στους γνωστούς του μονόλογους, ή η Monica Belucci επιδεικνύει τα κάλλη της...
My 2 cents 
Simple Photography