I do copy&paste. Laborious, true, but good enough for few websites (but yeah, if I had to do it often I'd be annoyed).
Agreed--but it is fine for me as well and is the best way to insure your passwords are unique and random. At least you can get to your passwords on your iPhone--yet keep them secure.