A virtual Amex card makes an ideal gift for any occasion. Whether for a birthday, anniversary, Valentine's Day, Easter or just because.