That's impossible to say unless you know *exactly* which crank you have on now, and *exactly* which one you're wanting to replace it with.
And also, if you're going to the trouble of replacing the crankset, then replacing the BB (if you have to) doesn't really make the job any harder.