Usability wise, no one wants to strap on devices and carry them around. They must be non-noticeable to users, and require no active maintenance (for instance synchronizing data). We are still a long way from conveniently wearable computing, although I believe we will get there some day.