How many times: Cyprus hadn't had any effect on Bitcoin per se, it was just a factor to contribute to an already heated up market. I think the number of people affected by Cyprus and bought BTC because of it can be counted on one hand.
I should clarify that when I say "Cyprus news contributed to..." I am referring to the bitcoin users in other countries buying bitcoins in response to the Cyprus news, not the actual Cypriots themselves - who, I'm sure, bought bitcoins, but nowhere near as much as the irrational-one-news-article-bulls bought.
Bullish news in the current situation would be: Further direct usage of Bitcoin (not Bitpay & co), more trustworthy exchanges which are not mtgox and the Bitcoin Community embracing ripple as an alternative to traditional exchanges and trust structures. (without paranoia and FYGM attitude)
Pretty much agree, however that's not really news that comes at a single point in time. In the short term for news we are thinking about an immediate effect (1-2 weeks perhaps?), large or small, that comes from X piece of news being released. As everyone has noticed, this hasn't been happening as much because (1) smarter traders and (2) [relative] media saturation, single bullish/bearish news article is a drop in the ocean.
As for the direct usage; I see it progressing this way:
1) Indirect support (receiving mostly USD from 3rd party payment processor) (this is where we are now, with a few exceptions)
2) "Native" support (i.e. no Bitpay-like intermediary) except prices pegged to USD minute-by-minute
3) Native support with weighted peg (a weighted peg means the business wants to give BTC a chance and volatility would have to be MUCH lower to allow this. Peg would be weighted either via time, % of fluctuation, or both)
4) Native support with no short-term peg to any currency (LONG way from this point, but this would be almost as bullish as we could get; it wouldn't happen until USD were inflating up the wazoo.)
5) ULTIMATE INTEGRATION - Business accepts BTC [and other cryptocurrencies] end-to-end, doesn't convert back to USD, doesn't peg. Business also pays all employees in BTC, as well as all operating expenses. Business doesn't need any fiat currency until the tax man comes; but at that point, you could use Bitspend to pay the tax authority
As for Ripple; I have used it, but be honest here; Bitcoin users aren't going to accept it en masse until the concept is a lot more decentralized than it is currently. I'm not paranoid; I don't think the OpenCoin board is going to dump their coins on the market and run away to some tropical island, but Bitcoin set a standard (a pretty shitty standard regarding development and the bitcoin foundation but still a standard) for decentralization that Ripple hasn't touched yet, and might not touch unless someone else comes along with a ripple-esque system that doesn't require as much trust of the founding organization.