As far as I can tell (I do not have an iPhone and have no plans on buying one anytime soon) iPhone antenna problem could be fixed by placing a clear Scotch tape all the way around the metal frame and make necessary cuts with Exacto knife.
Or one could place a Scotch tape over the immediate area of antenna gaps in the frame.
If anybody could verify that - it would be nice to see the results here.
There's no place like ~