KeePass doesn't have auto-fill, but it does have a pc version that you can use the same database. You can even use something like dropbox and have the file sync automatically between devices.
KeePassDroid does give icons in the notification bar for the selected entry to copy/paste into fields. select an entry in keepass, then go to where you need login info (like the browser), select copy user from the notification bar, then paste, select copy password, then paste.
KeePass also has a password generator built into it as well.