DEBATE: Which is the Best Tool to Apply Foundation - Brush, Sponge/Puff or Hand?

People are different and so are the tools to apply foundation. I think all 3 (Brush, Sponge/Puff or Hand) work quite well; have their pros and cons.....it all depends on you.
 
So in this debate of which is the best tool to apply foundation, YOU are the judge.
 
 
 
What do you use to apply your foundation? and Which is the best tool?
 
Let me know in the comments section below!