update:
i was able to upgrade the firmware to 4.5.3....or whatever the latest is as of today by doing an upgrade on another computer. now i need to downgrade it again to 4.3.3, i do have the shsh blob saved, but i am unsure about it since i did an shsh save in the process of jailbreaking the first time around, and i attempted doing it via this method:
Step 1: You have to go to C:\Windows\System32\drivers\etc , and replace “HOST” file with the downloaded one in “Restore Files” folder
Step 2: Open redsn0w and jailbreak your device but you have to point to iOS 4.3.3 instead of 4.3.4.
Step 3: open snowbreeze 2.7.3, choose expert mode, then create pwsd (i think its what is called) allow it to do what it does, then just follow through the on screen instructions.
Step 4: it will now be in pwned dfu mode
Step 5: snowbreeze will have saved the custom 4.3.3 firmware on the desktop, load up iphone, it will prompt you to restore, on windows press shift and click restore – this will browse to a file of your choice, choose the one on the desktop.
Step 6: this will downgrade your iphone through itunes
it will boot up with a fully restored iphone.
Step 7: Create a custome 4.3.3 restore with sn0wbreeze 2.7.3 (i went with expert mode and didnt change any options)
Step 8: Enter pwned dfu mode through sn0wbreeze
Step 9: Run Tiny Umbrella and start the TSS server.
Step 10: load iTunes and start the restore process with your custom restore file.
Step 11: Now you are on Iphone 4 iOS 4.3.3 and you able now to use JailbreakME 3.0 – UnTethered Jailbreak.
YOUR WELCOME!
but that method didnt seem to work...any other suggestions