Google sketch-up works well, and I believe is still free.
You can try Listech software!
Try AUTOCAD, i dont know whether ESRI ARCGIS especially arcview has the capabilities of producing 3D. But it does draw contours,
Use Civil 3D
Surfer, ArcGIS 9.3 Civil 3D will be Good for 3D dynamic work