Elbrus is a awesome mountain... There are also ski lifts, snow cats, and gondola's on the route:) Does it get any better???
The view is comparable to that of the White Mountains (in the Sierra) looking back over at the Sierra. You have a awesome view of the rest of the Caucasus range - it is absolutely beautiful!
You do have to be prepared for the cold on Elbrus and possible ice on the final summit ridge traverse (ice screws for a running belay would be essential on some years).
Don't know much about Mont Blanc... They both have weather and Mont Blanc seems to have more of an active glacier. The Elbrus glacier is pretty benign...
Hope this helps