Update:
Almost immediately after posting my last post I found i noticed my Nexus One had finished charging so the total initial charge time was about 1.5 hours. After turning on my phone I noticed that I was unable to use the internet. I called Telus and they told me that I had to get a new plan, then 10Pm rolled around and the lady I was talking to pretended that she could no longer hear me and hung up. I guess she was excited to get home, can't blame her but I was pissed.
Today I called again and after talking to support and 2 customer service people they told me that I couldn't use my 2 year old Grandfauthered plan with my new phone for data. My plan is an unlimited plan for everything but voice and also has fav 10. The new plan that would cost me the same as the one that I am currentilly on would be 50% worse on most stuff and even worse for others. No unlimited texts any more 500 MB of data instead of unlimited 100 min not 200, 3 Voice Mails not 10 and so on. Now I was really pissed so while calling Fido to see what they had to offer me I looked it up on Google and found the APN settings for telus's network, entered them in and away it went 3G showed up and my internet is WORKING. hahaha F U Telus. Find below the APN settings for when you also switch to the Nexus One.
APN: sp.telus.com
No username/password
MMS APN: sp.telus.com
MMSC:
http://aliasredirect.net/proxy/mmsc
MMS Proxy: 74.49.0.18:80
Tethering APN: isp.telus.com