I have been seeing increasingly more references to meditation and specifically mindfulness lately. Does anyone have resources to read and learn more about it?

EDIT: thanks for all the replies. You changed my life.