Rulers ... Omnigrid. I've just replaced ALL my other rulers with Omnigrid. As far as I'm concerned, there is no other ruler.
Mat ... Beba, it's the "translucent" kind, not the green kind. My rotary cutter blade rarely needs replacement after getting this mat. I've been using the same blade now for the last TWO QUILTS and the night before last I was able to cut through FOUR thicknesses of thick ticking fabric without a blemish. My mat is also in great shape (2 years old now).
Needles for hand sewing .... Spiral eye. I LOVE them.