I'm writing an equation using the displaymath environment, and I'd like to have the units in non-italic. So I use \mathrm{}, and I write this:
\begin{displaymath}
P_{AVG}=19.5 + \frac{2180}{5 \cdot 60 + 0.2} = 26.77~\mathrm{\mu}W
\end{displaymath}
But the units remain italic:

I tried to use the 'amsmath' package, but the problem remains. What am I doing wrong?
I'm using the book class in pdflatex:\
\documentclass[12pt, a4paper, titlepage, twoside, openright]{book}
EDIT: it took me a while to realize that the W was outside the \mathrm block, but the solutions are both very good.

siunitxpackage for a 'wrapped up' way of dealing with the micro unit, or load something likeupgreekto deal with this manually. – Joseph Wright♦ Jul 5 '12 at 7:53bookclass in pdflatex. I'll put this in the question – clabacchio Jul 5 '12 at 7:55\mathrm, can I directly replace them with\si? – clabacchio Jul 5 '12 at 7:59siunitx. – Jellby Jul 5 '12 at 8:02