Oh the joys of a new OS, that nobody has drivers for!
Check with the printer manufacturers website that they have vista drivers, if not you'll probably have to wait for a vista or driver update.
As for the modem again the manufacturer or Tiscali should provide drivers you'll have to check with them. Actually just had a look at speedtouch website and it states NO Vista Drivers available YET!
Sorry but you'll have to wait for drivers or get compatible stuff.