One thing you will never see me do is tell you what to buy. I don't want to be responsible for your purchase.
You should wait until all of the information is available and then make your decision. What if I give you some of the data and you make the wrong choice? I don't want that hanging over my head.
I get about 5 "what should I buy" emails/PMs a day and I answer them all the same way. I work with customers and I make purchase recommendations all the time, but I spend an hour or more going over their workloads, understanding how their applications act and what their needs are. I don't know the desktop world, so I steer clear of trying to guess in those places.