Artistically, I felt that There Will Be Blood was definitely on par with No Country For Old Men. The cinematography was outstanding, the performances (both DDL and Paul Dano) were outstanding, and Paul Thomas Anderson really got a great original score from Johnny Greenwood (guitar player from Radiohead). No Country may have been the better film, but, in my opinion, it's close.