The advice above is all good. One addition: "hi-tensile steel" sounds like a good thing, but really it just means "cheap." It'll give similar riding characteristics, but be heavier. Oftentimes, cheap 10-speeds had a "hi-tensile" decal where a reynolds or similar decal would be.
Also: stem shifters aren't BAD, they just came on bad bikes.