I know there are the lightweight wallet mobile apps. Are those any safe? Will those be the future. Or will the future be having a hosted service where the company has control over your bitcoin and you can just send them to pay with stuff with the mobile app? Like Square recent integration of Bitcoin.
I don't know what options are out there now. But it would seem to me that having a secure offline savings account coupled with a hosted mobile bitcoin service (checking account) for payments would make sense. I mean I guess obviously if you're making payments you can't have everything in cold storage so some compromises on security must be made.