Of course it's my choice. Per 29 days, I wouldn't hold your breath. If it needs FCC approval, it'll be months before anyone sees a properly working iPhone. What I mean is if Apple doesn't address the problem, like "Hey, you're not crazy, we're working on a solution, hang in there" within the next couple of months, then I'm giving up. Even with that, if they can't have their usual "quiet solution" within, say, 6 months, then I give up. "Give up" obviously can't mean I'll return it and get my money back, it'll be way beyond that point, but I won't buy Apple ever again. I've dropped about $10000 on Apple products over the past two years and that isn't much in and of itself, but I'm one person. In addition, although the iPhone has made life easy because of a couple of apps that aren't available identically on other platforms, I'm sure I could get by with an EVO or something.
FYI, I just got back from AT&T where I picked up a new phone for a 3rd line. It just came in yesterday and it still has the antenna problem so there's no point in exchanging anything yet.