So, the bottom line is, if you have a wire with current, you cannot transform, via a boost, into any inertial frame whereby B stays the same, even for boosts corresponding to non-relativistic velocities.
I shall write out my calculations:
We have current flowing down a wire along the x-axis. This gives
j^a = [c\rho, J_x,0,0]
and a boost along the x-axis of v=\beta c gives
j'^a = [c\gamma\rho-\beta\gamma{J_x}, -c\beta\gamma\rho + \gamma{J_x},0,0]
We try and choose a \beta such that J'_x=0:
<br />
\begin{array}{rl}<br />
-c\beta\gamma\rho + \gamma J_x &= 0 \\<br />
c\beta\gamma\rho &= \gamma J_x \\<br />
\beta &= J_x/c\rho \\<br />
v &= J_x/\rho<br />
\end{array}<br />
This means the charge density in the boosted frame, c\rho' is
<br />
\begin{array}{rl}<br />
c\rho' &= c\gamma\rho-\beta\gamma{J_x} \\<br />
&= c\gamma\rho-J_x/c\rho\cdot\gamma J_x \\<br />
&= \gamma(c\rho-J_x^2/c\rho) \\<br />
\rho' &= \gamma(\rho-J_x^2/\rho c^2)<br />
\end{array}<br />
So, my conclusion is that in a frame where we can make the current vanish, there is still some effect left over from the charge density contraction, which means there is no frame where the B-field remains constant and the E-field remains zero.
Thanks to all (notably pervect) for their patience.
It'd be nice if I could finally show the E-field emerging from this contracted charge density.