NASA finally says it will do the right thing and made the final service mission to HST. Here's the link to NASA main news page with more details.