I agree with Neil... Draftsight for 2D. Cant beat it. If you absolutly have draw in 3D, buy a cheap old license, say Acad 2009 from Craigslist or something. If you want to render models, materials and such, Solidworks, Inventor etc. If you want to drive yourself batty try Blender.
Eitherway have fun