I like the Creative Grids Ultimate Flying Geese ruler and have had great results with it. I love that it has the fabric cut sizes printed right on the ruler for FG ranging from mini's at 1/2"x1" to larger 4"x8" FG.
I also have Eleanor Burns minis - that I actually prefer for the minis - good luck choosing through all of the great options!