I am having the same problem with the same exact messages as in the first post here. I am working on an Intel MAC with a 500GB Seagate Momentus 7200.4 HDD (my old harddrive broke). I am running Bootcamp and I had to move my Windows partition and extend it.  My computer now cannot boot in windows (Mac OS still boots).
The HDD is designated here as Disk /dev/rdisk0 - 500 GB / 465 GiB (RO) and TestDisk detects an EFI GPT partition table. My Analyse screen displays:
TestDisk 6.14-WIP, Data Recovery Utility, May 2012                              
Christophe GRENIER <
grenier@cgsecurity.org>                                     
http://www.cgsecurity.org                                                       
                                                                                
Disk /dev/rdisk0 - 500 GB / 465 GiB - CHS 976773168 1 1 (RO)                    
Current partition structure:                                                    
     Partition                  Start        End    Size in sectors             
                                                                                
 1 P EFI System                    40     409639     409600 [EFI system partitio
 2 P Mac HFS                   409640  617945087  617535448 [Customer]          
Warning: number of heads/cylinder mismatches 255 (NTFS) != 1 (HD)               
Warning: number of sectors per track mismatches 63 (NTFS) != 1 (HD)             
 3 P MS Data                695451648  976771071  281319424 [BOOTCAMP] [BOOTCAMP]
The results from quick search say I have partitions I cannot recover:
			
		
				
			 
- partitionscannotberecover.tiff (64.51 KiB) Viewed 6377 times
 
Continuing shows I have ten partitions.  Since this isn't physically possible i assume some of these are logical extensions.
			
		
				
			 
- partitionscannotberecover3.tiff (107.1 KiB) Viewed 6377 times
 
I do not know if I need to delete some of these but I am pretty sure they all do not need to be primary.  I tried a DEEP SEARCH but it takes forever (see earlier posts in thread). I altered my Disk Geometry to match that published for the 500GB seagate 7002.4 (16/63) which did speed it up but it still would have taken at least 9 hours.
Since I suspect that my real issue is just fixing the boot files I tried Advance options.  This is the opening display: 
			
		
				
			 
- partitionscannotberecover4.tiff (60.2 KiB) Viewed 6377 times
 
I get the following display under Boot
TestDisk 6.14-WIP, Data Recovery Utility, May 2012                                     
Christophe GRENIER <
grenier@cgsecurity.org>                                            
http://www.cgsecurity.org                                                              
                                                                                       
Disk /dev/rdisk0 - 500 GB / 465 GiB - CHS 969021 16 63 (RO)                            
     Partition                  Start        End    Size in sectors                    
 3 P MS Data                695451648  976771071  281319424 [BOOTCAMP] [BOOTCAMP]      
                                                                                       
Boot sector                                                                            
Warning: number of heads/cylinder mismatches 255 (NTFS) != 16 (HD)                     
Status: OK                                                                             
                                                                                       
Backup boot sector                                                                     
Status: Bad                                                                            
                                                                                       
Sectors are not identical.                                                             
                                                                                       
A valid NTFS Boot sector must be present in order to access                            
any data; even if the partition is not bootable.                                       
                                                                                       
                                                                                       
 [  Quit  ]  [  List  ] >[Org. BS ]  [Rebuild BS]  [  Dump  ]                          
                      Copy boot sector over backup sector     
SInce my back up is bad I tried Org. BS.  Org. BS fails so I tried Rebuild BS. Which gave me the following:
TestDisk 6.14-WIP, Data Recovery Utility, May 2012                                     
Christophe GRENIER <
grenier@cgsecurity.org>                                            
http://www.cgsecurity.org                                                              
                                                                                       
Disk /dev/rdisk0 - 500 GB / 465 GiB - CHS 969021 16 63 (RO)                            
     Partition                  Start        End    Size in sectors                    
 3 P MS Data                695451648  976771071  281319424 [BOOTCAMP] [BOOTCAMP]      
                                                                                       
filesystem size           281319424 281319417                                          
sectors_per_cluster       8 8                                                          
mft_lcn                   786432 786432                                                
mftmirr_lcn               7417343 7417343                                              
clusters_per_mft_record   -10 -10                                                      
clusters_per_index_record 1 1                                                          
Extrapolated boot sector and current boot sector are different.                        
                                                                                       
                                             
 [  Dump  ] >[  List  ]  [ Write  ]  [  Quit  ]   
Should I Write?  Should I deal with the incorrect partition table first?  What is my next step?