Thanks Kain.
I have been experimenting a little bit and found some strange things. Now it looks like it wasn't my ipod.... well hopefully not. I did the whole cache release thing and prior to turning my pc on I plugged in my ipod and it worked. So I had three usb connections mouse, keyboard, and my ipod. I then tried to plug in an external hard drive to my hub and that was not recognized and also gave me a lack of power error. I wonder if this is a power issue? My hub has an external power supply so I wouldn't think this would be an issue. The really weird part is that I then unplugged my ipod from the usb cord and tried to plug it back in and boom it didn't recognize it. So now I have to go through the whole clearing cache again. This is really starting to get annoying. Hopefully a fix will be found soon.