if it's a leaded unit,or a unit with geo bar's in, and money is tight, you could have it spilt and a new spacer bar put in, and resealed for a little bit less...
replacement is the only way go to the likes of greenberg glass etc and get your new units from there realy easy to replace and an average unit will cost �20 not the scandalus prices that firms quote