Probabilmente la sicurezza non è mai troppa in questo caso, però forse predisporre un PC apposta per l'home banking sarebbe eccessivo.. Personalmente non adotto particolari precauzioni, ma sul PC di altri non userei mai il mio home banking. Lo utilizzo solo dal mio PC personale, le uniche accortezze che ho sono quelle di stare attento a tenere sempre il sistema pulito da malware/spyware/trojan e quant'altro (questo comunque vale in generale e non solo per l'home banking ovviamente), uso sempre una finestra anonima del browser per non salvare cookie/cache sul PC e non salvo le password sul browser. Oltre a questo non saprei, c'è chi consiglia di usare la tastiera virtuale per evitare che un eventuale keylogger legga i codici di accesso, ma non so se effettivamente elimini il problema, e comunque tenendo il sistema privo da infezioni si evita questo rischio. Per quanto riguarda lo smartphone uso l'app della banca normalmente, non penso si possa fare molto altro..ovviamente mai sotto reti aperte/condivise/pubbliche..ci sono anche le VPN ma sinceramente c'è sempre il dubbio di cosa facciano effettivamente poi i gestori dei server VPN, anche se sono rinomati.