Try Mozilla Sunbird for a desktop calendar program, though I think Vista has one standard as well.
As for your other problem, sounds like an issue for Verizon tech support to handle.
Hello, am looking for a free desktop download for a calendar
Also, cannot connect to my daughter's email using my Windows Mail this is the message I get:
The
connection to the server has failed. Account: 'incoming.yahoo.verizon.net',
Server: 'incoming.yahoo.verizon.net', Protocol: POP3, Port: 955, Secure(SSL): No,
Socket Error: 10060, Error Number: 0x800CCC0E
I tried to find a free site that I could find out the problem if it is in my email but everything these days cost a penny
Any help appreciated

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic