the 2500 would likely be my choice given the two.
the 2500 is similar to (but of course not as good as) the popular at2020usb+ with it being about 75-80% of the sound quality with somewhat worse build quality.
the blue snowball is also popular and has decent quality however many users complain about low volume output.