I think I'm hosed... so I have come to the experts/geniuses for help. My iPod Touch 4G was dropped and shattered. I had it replaced and it came back with iOS5. I had been using 4.3.3. I have never jailbroken, so you must be asking "why would you care?". 4.3.3 allows me to keep using iTunes 10.3.1.55. The reason that is important, is because Apple somehow figured out after 10.3.1.55 how to prevent people from loading their own compressed (Handbrake) movies onto idevices through iTunes. Aside: I have LOTS of movies that I compressed into m4v files. When I use iTunes 10.3.1.55, they go right onto ALL my devices perfectly. When I upgrade past 10.3.1.55, I get some derivation of the error, "iTunes did not put [movie name] on this [idevice] because it can not be played on this [idevice]." That's BS. When I revert to 10.3.1.55, it works perfectly. Playing movies is one of the main things I use my idevices for. So it is important for me to keep iTunes 10.3.1.55. However, the new iPod Touch 4G, with iOS5, tells me that I cannot connect to iTunes 10.3.1.55 and that I must upgrade iTunes... which I don't want to do. (see "LOTS of movies".) So the next logical step is to attempt to downgrade to iOS4.something. But when I look at the new 4G, it has no SHSH blobs for iOS4. So it seems my choices are, 1.) Keep my iTunes 10.3.1.55 and never be able to use the new Touch 4G or 2.) Upgrade iTunes and render my iPad and other 3 iPod Touches unable have movies transferred to them. Is there a solution that I am too unknowledgeable to ascertain? Thank you VERY much for any help!