While they look good, I doubt I'd buy any of them.
I prefer my That Patchwork Place/Martingale square up ruler. Yes, I do have sandpaper dots on the bottom of it. I like this because it doesn't matter the size of my seam allowance and doesn't move around. It is marked in 1/8" increments.
I usually do a need vs. want test and the Bloc-Loc rulers aren't even a want for me.