If you like reading my ramblings about future states of technology and computer design, then you're sure to enjoy Randy Murray's blog First Today, then Tomorrow. I had the pleasure of discovering Randy's writing very recently. One series you might want to check out first is What’s Next? Five Predictions About The Future. Great stuff.