Haha! Italian 70s music, cool. I am trying to imagine AC with bright funky colors and a beach in the menu background =) I think it seriously wouldn't fit, but who knows, maybe it would be a surprise hit, a stand-out from other similar games and people might love it xD
Well, practically, what makes great menu music is the ability to listen it for a million times and not ever thinking of turning it off. So, if you manage to listen to it for just 100 times, you should better be without music.
I think that Rom di Prisco did some great tunes for NHL2002 for example, less beaty but more bassy, a perfect balance between NFS fast tunes and boring lounge music. This Rom di Prisco's style phase was the best in my opinion, I never ever had an idea on my mind to turn off the main music and I was playing that game so much:
And I can perfectly imagine a car spinning in the background and reflecting the light.. awesome. I think that p&g v3.0 music is amazing too, very subtle, goes in and out, mixes with background garage sounds in the garage, if I remember correctly (nice touch) and is never boring.
I just hope that AC doesn't have some "shallow" electronic music like that awful theme from Simraceway. Or LFS music, it is more subtle and bearable, but still, "empty" and you feel like there is no music.
But THE ABSOLUTE BEST RACING GAME THEME EVAH! (good ol' 90s):
Perfect balance between epicness, bassiness, beatiness, repetition.. When I'm off the computer, it just makes me go around the house humming the theme.. Just perfect, but again wouldn't fit AC style, and the 90s are gone..
Seriously looking, AC has a serious style, carbon black, red and white-serious style, if you know what I mean.. xD The music from the Ferrari trailer is terrible in my opinion, it's too EPIC! Something that would fit World in Conflict perhaps. If this was in the menu, you would go mad when getting in the game for the third time and turn it off. AC needs something subtle and powerful, long, calm and sweeping.
But hay, this is all MY OPINION, of course. Music is ALWAYS the most difficult subject to discuss about cause tastes are different =)