Best answer: Polylactic Acid (PLA) is the best all-round filament for making models, especially if you're going to finishing them. It's forgiving, easy to use, and can be made to look amazing when painted.
MatterHackers: Build series PLA ($20)
Full story from the WindowsCentral blog...