The final firmware release hasn't made it to the public yet. Might want to wait and see what the verdict is before buying one. Then if you decide to buy one, it will come loaded with the final firmware installed. Would certainly save you the hassle.
I'm still waiting for this last version to get released before I bother doing it again. But I'm sure it will work out fine for me since I haven't had any problems since the last release.