iPhone Generation : 3gs
Current Firmware : 0.5.12.01
Current network: Digi
iTunes Version : 10.0.0.68 (just update from 8 lol)
PC/MAC : PC
Jailbreaking software : N/A
Problem Encountered : Can't update to iOS4.1 gives error 3194
Steps Taken So Far : Well restart, press shift+restore+iOS4.1 firmware?
Screenshot of Problem(if applicable) :

Other Information/Remarks :
I never jailbreak or anything since i brought my 3gs.
Planning to update to iOS4.1 coz of its game centre thing and then I might want to try and JB my iphone.
Appreciate it if anyone could point me out to the right direction.
error log:
» Click to show Spoiler - click again to hide... «
2011-01-01 16:00:54.980 [4208:38c]: restore library built Aug 6 2010 at 11:14:46
2011-01-01 16:00:54.981 [4208:38c]: iTunes: iTunes 10.0.0.68
2011-01-01 16:00:55.228 [4208:38c]: iTunes: Current software version: 7E18
2011-01-01 16:00:55.228 [4208:38c]: iTunes: Software payload version: 8B117 (option key)
2011-01-01 16:01:22.474 [4208:72c]: iTunes: Specifying Update boot image
2011-01-01 16:01:22.503 [4208:72c]: requested restore behavior: Update
2011-01-01 16:01:22.512 [4208:72c]: amai: AMAuthInstallPlatformCreateDataFromFileURL: can't resolve file
2011-01-01 16:01:22.527 [4208:72c]: amai: AMAuthInstallDebugWriteObject: debug object written: C:\Users\User\AppData\Local\Temp\Per55D0.tmp\amai\debug\tss-request.plist
2011-01-01 16:02:16.253 [4208:72c]: amai: tss_submit_job: error from server=94 (This device isn't eligible for the requested build.)
2011-01-01 16:02:16.253 [4208:72c]: amai: kAMAuthInstallRequestCacheLocalizedTssError: cached server error text: (3194) This device isn't eligible for the requested build.
2011-01-01 16:02:16.253 [4208:72c]: amai: AMAuthInstallRequestSendSync: failed tss submission: This device isn't eligible for the requested build.
2011-01-01 16:02:16.253 [4208:72c]: amai: AMAuthInstallBundlePersonalizePartial: server request error: This device isn't eligible for the requested build.
2011-01-01 16:02:16.254 [4208:72c]: failed to personalize the restore bundle: This device isn't eligible for the requested build.
2011-01-01 16:02:16.254 [4208:72c]: AMRAuthInstallDeletePersonalizedBundle
2011-01-01 16:02:16.372 [4208:72c]: removed personalized bundle
2011-01-01 16:02:16.388 [4208:38c]: iTunes: Restore error 3194
2011-01-01 16:02:16.389 [4208:38c]: AMRAuthInstallGetLocalizedStringForServerError: no cached text for tss error code 3194