Ok.. I finally found the problem. Well.. two problems.
First problem was that for some reason when I used Comcast's web interface to upload the FlashVideoBundle.CAB file it would be 2 bytes bigger then the original file! I don't get this at all. Anyways, I tried useing FTP to upload the file and it worked. The file size is correct now.
Second problem. Comcast has their MIME Types messed up so when you try to download the file it would just show the file like it was a text file. I figured out how to trick Comcast's webserver into using the correct MIME Type by renaming the file to flash.exe.cab. I guess having exe in the filename makes the webserver serv it up as a binary file and not an ANSI file.
COMCAST!!! FIX THIS CRAP!!
..... uhm.. I don't think they can hear me.
Anyways, this link should work perfect:
http://tinyurl.com/36ntkl
I also modified the link in Step2 of my first post.
This should fix just about every problem people were having with Step2. Including the errors like, Installation unsuccessful and file not supported on this device.
Have fun guys!