I tend to hold Magnolia as one of the best movies ever made; I totally get the "hey, it's Tom Cruise!" thing but Cruise made both Magnolia and Eyes Wide Shut specfically to play against his normal fare and they both worked well in that regard.
It's funny; I have a bit of an issue with Daniel Day-Lewis. I can't criticize his capability, but to me it always seems like he's just trying too hard to Be A Great Actor. So There Will Be Blood left me a bit cold despite its technical perfection.
I haven't seen Anderson's most recent films, so I can't really comment on your list overall, but aside from my Magnolia commment above I generally agree with your ranking of the films I have seen.