Every month folks at NETDUG ask if we're hiring, whether they can give resumes to me, what it's like to work for Microsoft in Boise, are we moving to a larger/nicer building in Boise, etc.
You can see all currently available openings on the Microsoft careers site by searching for USA, Boise, ID. This is also where you submit your resume. The hiring managers in Boise get a filtered list of applicants interested in the positions/location, and they'll get in touch with you. If you get an invite to interview in-person in Redmond, but were applying for a Boise position, please question it... the system isn't adapted to non-Redmond hiring yet, and one of our hires had an interview location snafu. (It turned out OK though.) We do most of the in-person interviewing here, and you'll probably talk to one or more Redmond folks on the phone.
You can give resumes to me, and I can pass them along to hiring managers, although they can't really take action on them... you'll have to post it on the Microsoft careers site as well.
As for what it's like: it rocks. With PerformancePoint team you're working in a consolidating, growing, market with plenty of room for differentiation. In Boise, you're working with a tight-knit, fun-loving group who's experience in the BI space (lots of ex-ProClarity development and test people around!)
As for if, where, when, and how we are moving: if I could tell you, I would, and when I can, I will. (Update: We moved to the Idaho Independant Bank Building, we occupy a good part of the 4th floor, and the entire 5th and 6th floors.)
(And what's NETDUG? I facilitate the .NET Developer User Group's use of our training room here at the Microsoft Boise office every month, 3rd Thursday, at 7PM. If you're C#-y, TDD-like, agile-ist, or interested in any way in .NET developer technologies (Microsoft's typically, but anything goes), this is a pretty sweet group, and we'd be happy to see you. It's free. There's sometimes pizza and swag. There's always plenty of geekery. And there are lots Boise employment opportunities discussed beyond Microsoft's. That's NETDUG.)