I've used Skyscanner many a time, they also do car hire. You'll find flights vary a lot by which day you want to fly, I think Tuesday or Wednesday used to be the cheapest.
Make sure you use a decent car hire firm, although we've never had an issue, but probably because I've always been careful.