Yes, 3.04Gbs is the correct size for the 64-bit download...the real one anyways! A both of these don't have any corrupt files in them either.
For those that didn't see this post earlier I'll post it again so you know OK.

This isn't my post, but I forgot which seven member did post it so I'm not taking any credit for this at all, just reposting the info...
x64 Version Information follows!
Leaked by Einsteinjr on PB. First notified about torrent from asfaltas on sevenforums.com
7100.0.090421-1700_x64fre_client_en-us_Retail_Ultimate-GRC1CULXFRER_EN_DVD.iso
Size: 3.04GB
MD5: 98341af35655137966e382c4feaa282d
SHA-1: fc867fe1ab2e0a9796f9e4d155b44ea6998f4874
CRC32: 58fb2be0
x86 Version Information follows!
Leaked by Einsteinjr on PB. First notified about torrent from asfaltas on sevenforums.com
7100.0.090421-1700_x86fre_client_en-us_Retail_Ultimate-GRC1CULFRER_EN_DVD.iso
Size: 2.35GB
MD5: 8867C13330F56A93944BCD46DCD73590
SHA-1: 7D1F486CA569EFFFFB719CFB48355BB7BF499712
CRC32: E8A1C394
If you have anything different then you did not download the initial ISO's leaked from somebody near Redmond