one neat feature is the aliasing. I'm not 100% sure, but I think you have to solo a block to create an alias, but once you do, you can have people send their coins to @username, rather than some superlong string of alphanumeric characters.
This is reference example of as I say 'shit-feature'. Just look at vericoin, how many shit features it has, especially their version of
'anonimity'.
Let's keep the discussion factual. First of all, both teams are making real progress where it counts:
Boolberry has contributed numerous code-level fixes to the inherited code from Bytecoin that have been later incorporated by the XMR team.
XMR has contributed numerous code-level fixes to that same code that have been / will probably be incorporated by Boolberry.
Boolberry has a working, cross-platform GUI. XMR will soon as well, with several candidates being worked on.
Boolberry's "non-shit" changes, in your parlance, center primarily around mechanisms to keep the blockchain smaller over time by allowing some of the ring signature information in old transactions to be pruned after a period of time, and improvements to the mixing function to provide stronger assurances of anonymity.
Monero has triggered an explosion of awareness of both XMR and the cryptonote family more generally by providing the first available non-80%-premined implementation of the bytecoin codebase.
"Trash-talking" either BBR or XMR is, at this point, counterproductive: It's very clear from their market behavior that people buying these coins are viewing them together as the leading options from a very interesting new family of coins. They're not dumping XMR to buy BBR, or the opposite -- they're selling BTC (or, hopefully, some actual "shit coin" - grin) and buying either or both of them.
There's a lot more to be gained in cryptonote progress by pushing forward both the underlying CryptoNote technology and seeing if the differing feature sets of XMR and BBR help lead to further technological progress than by sniping from sockpuppet accounts.