The best advise i've been given is : don't use a text processor software to make it. Use a drawing software.
I myself use inkscape. The result is neat, pixel perfect resume and i can adjust the size and content aesthetically to make it fit on one page.
Of course it supposes that you got the content already figured out.