Baahh all this flattery **g**
In answer to your question, the new badge items are insane. You can pretty much kit yourself out in full badge gear and walk into BT. Its that good.
The X-bow from badges is verrrrry good, BUT steer clear of it if you wanna tinker with haste. You might just end up in the famous "black hole" of dps nerf.
I talked to a hunter the weekend, that couldnt understand why his raid dps went down to 1000 from 1500. So yes, if you dont stack too much haste, and your current weapon is lacking, then the badge bow is a very good solid investment.
If you want to compare stats on different items or see just how good they are for you, as mentioned, the famous spreadsheet from cheeky is available online.
You can also check out maxdps.com as they have added BM support but I have to warn you, dont become too much of a spreadsheet hunter and base all your gear around these sites + spreadsheets. Its good up to a point but there just is too much other variables that make hunter dps next to impossible to calculate eg. Improved aspect of the hawk proc's, trinket proc's, haste and the negative impact latency have... Most of the time our latency is not rock solid on eg. 40 ms, it goes up and down, even if only by 50 ms, its one massive obstacle which we never really get around.
Those sites are guidelines, nothing more, nothing less. One bug I found and reported to the author of maxdps.com, is the importance and miss calculation of Hit Rating on the site. An example is, if my HR is on 140 (which is 2 points short of reaching the cap), it would tell me, rather get trinket X with 30 HR, than trinket with only 90 AP or trinket with 36 Crit. Now this is incorrect, since going for trinket X with 30 HR, it pushes my HR waaay over the cap limit, so I am wasting stats which I could have invested in rather boosting my crit / ap. So thats just one example. He mentioned it should be fixed in the coming weeks, if not already by now.
I would say, weigh up your current stats, look at the bow, leggings etc, and see what will give you the best possible stats boost. Remember, its not just about having a good weapon ! Its about having a good all rounded balanced build if you wanna break the dps meters.
Anyway, back to work for me
cheers