Rockmelt? (via @SGgrc) Interesting brand new web browser enters first beta availability today… http://www.rockmelt.com/