there are hundreds of riser bars out there but they're all only like 1 or 2 inches. you would be better served with a shorter stem and steeper angle. as far a bars go Id say any of the big brands would be fine, ritchey, easton, kore, raceface...
bar ends are good for an extra hand position option, and for climbing to get your weight over the front wheel, but I wouldnt say that they allow you to sit up any straighter. If anything your lower because you have to reach farther out to get to them.
2010 Kestrel RT900SL, 800k carbon, chorus/record, speedplay, zonda
1997 Trek ZX6000, 6061w/manitou spyder, xt/xtr, time atac