This is probably not a magit issue. When I change branch (with 'b') and switch buffers, the buffer contains the code corresponding to the branch, but the minibuffer shows the old branch name.
"GNU Emacs 23.0.91.1 (i386-mingw-nt5.1.2600) of 2009-02-26 on LENNART-69DE564 (patched)"
