Voice over IP neatness

I may setup an Asterix-based PBX with VoIP phones at the new place in Houston, if we can find VoIP phones that we like.

The thought of being able to automatically route incoming calls (to voicemail, eternal hold, etc) based on caller ID is very, very tempting.