Silver plating has been around for some time, but most assembly operations do not handle the product correctly (tarnishing problems). The pcb should be delivered in a sulfur free paper and vacummed sealed.
Immersion tin is available and is very similiar to silver. I'm not sure how well it has been working in assembly shops, but the tin will easily oxidize if stored for + 6 months before assembly.
An ENIG (electroless nickel and immersion gold) finish is the most popular alternative at this time. Beware of pcb shops using a hard gold finish in place of ENIG, components will actually fall off the boards after assembly if the wrong finish is applied and it can be very difficult to detect the difference.
Nickel/Gold finishes will maintain thier solderability much longer than silver & tin finishes.
There is also a Hot Level Tin finish similiar to the HASL , but requires a higher temperature which eliminates FR4 laminate so you must use something like a phenolic based laminate. Very few places offering this finish.