My verizon contract is up this month and I'm looking to upgrade to either the droid 2 or the iPhone 4, I just haven't decided which yet.
Are there still antenna problems with iPhone 4?
The Apple App Store seems much better than Droids, is Droid catching up anytime soon?
Is there any reason I should get a Droid 2 over an iPhone 4? (or vice versa)
Few clarifications. First, the iPhone 4's antenna problem is hardware, its a design flaw. Unless Apple launches a 'Revision B' iPhone 4, it won't get 'fixed' until the iPhone 5.
Second, Android is an operating system. Verizon brands several 'premium' phones with the 'Droid' name which run the Android operating system. Similar to how a Dell computer runs Microsoft Windows.
Third, the Android Market will likely have an applications for every function you'd want. Not too many exclusives left on the Apple App Store. A down side is that there are several more app stores coming to the Android OS, Amazon, Verizon, and Best Buy to name a few. Amazon and Best Buy
might be worth looking at, but Verizon's should be avoided at all costs.
Get the Droid 2 (or Droid X) if you value openness . . .
Uh, no. You should avoid those phones if you value openness. The D2 and Dx are nice phones, but very locked down and crippled with the world's crappiest UI overlay, Blur. If you root, you can partially address that problem though. And I hear the AOSP builds for these two phones are nearly completion and should be out soon. The D2 and Dx also easily outstrip the iPhone 4 in raw processing power, but fall behind the Galaxy S phones, which have their own issues.
Something the OP should consider as well, do you intend to root or jail break your phone? A lot of the carrier induced problems with phones can be fixed with a quick root.