No matter how many times, and in how many ways, this question is asked (thousands of times), the answer stays the same, and if you substituted "under $200" for "2-5K", the answer would be the same. The mic that sounds good to you on the singer you have got, through the preamp you have got, in the room you have got, doing the song you are recording-today.
Some of the greatest recordings of all time have been done using Electrovoice dynamics, or a Shure Unidyne. These are cheap mics, as they go. Are we supposed to believe that Jacko recorded "Thriller" on a Shure SM7 because he couldn't afford a Neumann? I don't think so. He used it because it made *him* sound good.
That said, the only thing anybody can do to answer your question is name mics that often make some people sound good. In building a mic cabinet, you have to decide whether you are looking for a mic to make yourself sound good, or whether you just need mics to make your clients sound good. My tendancy in choosing vocal mics is to choose mics that make *other things* sound good, so at least I know they'll be generally useful, even if they don't work for the vocalist I've got right now. The best you can hope for is to have at least one really good dynamic, one really good FET condenser, one really good tube mic, and one really good ribbon. Just about every singer is going to sound good through one of those.
First, what sounds good on me? B.L.U.E. Kiwi. What sounds good on my sometimes partner, Maureen Fleming? Neumann U87. The Kiwi does nothing for her, and I sound like shit through a U87. Is it because I'm a man, and she's a woman? No. It's because vocal mics are like shoes. They either fit, or they don't, and there is *No Way* to predict what will work without sticking the mic up and recording it.
OK, all that aside, you asked about U87 and B.L.U.E. Bottle. The bottle is more pricey, and requires different capsules to get the different polar patterns. It is not a good mic. It is a *great* mic. Remember what I said above about being good for *other stuff*? It's good for *lots* of other stuff.
U87? It is a studio standard for many years, and many engineers prefer the older one to the new ai version. Either one is an extremely versatile mic, good on many sources, and it can be a stunning vocal mic on the right singer. Other mics worthy of consideration in that league- I would list Neumann U47 and U67, Brauner valvet, especially the discontinued voice valvet, Soundelux U99 and ifet7, and Lawson L47 MkII. Bang for buck, the Lawson may be the best tube mic of the lot, and ifet7 the best solid state mic. Of the 2 you mentioned, I'd buy the Bottle and never look back. In the range you are talking about, there are no bad mics. There are only mics that fit your needs, and mics that fit somebody else's needs. Good luck. Sounds like you are about to buy a badass vocal mic. Congratulations.-Richie