I have that ruler and love it but I bought the Matilda rotating mat and love love love it!!! I like it much more than the square Olfa rotating mat.
I used the June Taylor for a long time but the Creative Grids is a lot nicer, in my opinion. It's sturdier.