The Washington D.C. Film Critics Assn. has named Eternal Sunshine of the Spotless Mind the best picture of the year. The group also singled out Jamie Foxx as best actor for Ray and supporting actor for Collateral, while Imelda Staunton and Cate Blanchett nabbed best actress and supporting actress honors for their respective roles in Vera Drake and The Aviator.