This one
http://www.youtube.com/watch?v=oDAw7vW7H0c is going viral, and it's easy to see why. I guess we all want to see something like this happen; only, the blockers (in terms of technology/design) are quite severe, for such modularity to emerge without sacrificing many niceties of a fully integrated design.
Though in a way, this has already begun: First there was the iPhone; it might have convinced many people ( even till today :D ) that decoupling even the hardware and software 'blocks' is an undesirable move. But soon came along Android; and despite the resulting fragmentation of interfaces and experiences, it does nevertheless dominate today. Probably owing to the advantages of cost and customization.. but at its heart, I feel is the power of h/w s/w re-use.
So.. I thought it'd be nice to generally discuss.. the probability and feasibility of such a project as Phoneblocks, or even the specifics of what may be needed to build such a system etc.
PS: should probably extend this discussion to robotics club
PPS: how could/should such general discussions be carried/maintained in fruitful way in the future? perhaps a forum, or is the Google groups way good enough?