I agree, Thomas,
I usually limit the activities I do online over Wifi via places like Starbucks/B&N or Panera Bread.
These are open networks, so unless you know the websites you access via user names and passwords
are secure, then you shouldn't be accessing these sites on an open network.
For example, even though commerce site, like Amazon have a secure area, I tend not to shop or purchase anything online when I am using my iPad at locations that have open WiFi networks.
And I don't do anything at all with doing any banking things online when away from home or at an open network location. Even though these sites are supposed to be secure, I do have a little bit of paranoia about doing certain activities online away from my more secure home network.
It's more of a commom sense thing. Why do something that will really put your personal info/data at risk for no real need or reason.
I don't worry about trolling the Web or using my email as much. Again, with email, as long as I am only dealing with email from friends and relatives and it's not dealing with personal info from business, banking or commerce related emails, I do not think I am risking much to the potential hacker.
Firewalls on mobile devices just make the things you want to be able to do with these devices harder.
Most but not all trojans and virus occur because people click or download something that is not something they are, usually, familar with. If someone recieves an email or an attachment or a piece of downloadable data that's not something a person/s recognize, then you shouldn't deal with it and just delete it.
As far as Charlie Miller is concerned, he created his own problem by disguising the potential virus within an app and violated the Apple Apps Developer Agreement in the process. He was supposed to be a legitimate app DEVELOPER, not a security hacker working for Apple to find flaws in their mobile operating system.
And Miller exacerbated the whole issue by leaving his app up on the App store for quit awhile before telling Apple about what he did!
The fact that the virus appeared to get overlooked by the App Approval process is a little disconcerting, though.
Hopefully, Apple willl heed his advice, intentions and work and fix this issue.
Whenever ther has been a problem with an approved app, in the past, Apple is, usually, very quick to deal with and remove the problem App from the App Store.