You won't get the itunes tracks anywhere else, they're exclusive to itunes.
Also there has been score music in "The Dark Knight Rises" trailers and TV spots. There are cues from "Gotham's Reckoning" and other tracks that I recognized. Maybe not everything. Remember too that this is not a "complete" score either. It's just the retail release score.