didnt see Juno yet, but Michael Clayton is pretty good too. dificult to understand, but really liked it