Some road bikes like the Sequoia and the Roubaix do have an upright position with the bars up on a level with the saddle. Then other bikes can be modified to give this position. Then there are different types of bars that will almost give a straight bar to a road bike.
But staying on the same Style of bike- There are a few that could be an improvement. One of which is the Specialised Sirrus Elite. You would have to check the spec- but The Sirrus is more road spec than your FX and should give a better ride.
http://www.specialized.com/us/en/bc/...nuItemId=12189
Looking at the ride position of the Sirrus- The bars will be in the region of the height of the saddle- but this could be altered.
"BUT" As I have said- bar height of road bikes can be altered by simple changing the Rise of the bar stem. I did this on my first road bike to bring the bars up to the height of my MTB. You do not have to ride in the drops all the time- or even any of the time. Most of us ride on top of the brake levers (On the hoods) or on the flat bit on the top.
Attachment is of my first road bike and shows the height I put the bars to. Taller stems are available too.