I recently bought the CD for G.I. Joe, and my thoughts on it were ambiguous. Though there are moments where an adventurous and highly enjoyable Silvestri (the Silvestri of "The Mummy Returns" and "Van Helsing") shines through (e.g. "End Credits" or moments of "The Joes Mobilize" and "Deploy the Sharcs"), but mostly he is held back by a bunch of annoying electronic underscore. My worst fears, at least - that it would sound like the music for "Transformers" - were alleviated, but not by much. Even "Battle of the Smithsonian" - which was about 20% good Silvestri and 80% blah - was better than this.
"G.I. Joe" IS a decent score, but I'm still waiting for Alan Silvestri to rise above his recent trend for "decent" scores and write something better. Not since "Van Helsing" has he produced truly engaging music (with the exception of the Beowulf main title, which is pure awesome, though the rest of that CD kinda stunk).
I'm heartily looking forward to Alan Silvestri's next project, "A Christmas Carol", but there are two things I hope.
Firstly, that Silvestri composes a great soundtrack, preferably a combination of "Polar Express" sentimentality and "Van Helsing" bombast (though the story of "A Christmas Carol" won't allow for much of that).
Secondly, that director and Silvestri collaborator Robert Zemeckis doesn't see fit to throw a bunch of annoying Christmas songs onto the CD and edge out Silvestri's score like he did for "Polar Express".