We've only won twice at Craven Cottage this century (Feb 2004 and Jan 2010) and the fixture tends to produce late goals for them: Dec 2005, Feb 2008, Nov 2010, Oct 2012 all conceded in the last 6 minutes - 2005 and 2010 in injury time.
But I'm still going for a Villa win this time, 2-1.