100% correct until the last sentence. :-)<p><i>PBKDF2 is just as good a choice as bcrypt</i><p>bcrypt has a slight advantage over PBKDF2 in that it requires a larger ASIC area.  It's only a constant factor better than PBKDF2, but making an attack 5x more expensive is still somewhat useful.