yeah, it's a track bike. it looks like a nice bike, but it seems expensive for what it is. there are a lot of other entry level track/fg bikes out there, built really similar, for several hundo cheaper.
There are lots of bikes at yr disposal - Cannondale Capo, Bianchi Pista and Pista Concept, Raleigh Rush Hour and Rush Hour Pro... probably Lemond, too, but I don't know off the top of my head.
I think one question you should answer is, how much do you want a dedicated track bike, versus a track bike that you can use for all purposes?
Not that any of the somewhat higher-end models couldn't be used for other purposes, but if I was buying one bike for both commuting and track racing, I wouldn't buy the Concept or the Rush Hour Pro. But if I was buying just a track bike... I'd lean more toward those. Since you've got your steamroller, maybe that's where you are.
However, any basic track bike will suit your needs. that Borough seems like a solid bike - basic steel, solid components - with your emplyee discount it should get it down into a nicer range. But it's not too different from a Bianchi Pista, which sells for - what, 600 at retail?
Okay, I'm rambling.