I use Eleanor Burns flying geese rulers and method.
http://www.quiltinaday.com/shoponline/rulers
It results in a slightly larger block that you trim down. If you can't afford the rulers, I think you can use the method and trim them with a regular ruler.
The little bit of waste is worth it. The blocks are always accurate.