I think the closest you can get to this is a smart list that picks 1 track from all, or specified albums, shuffles them, then "expand to full album".
This gives a random order of albums, grouped in the list by album. Could that, erm, 'work' for you?
-marko