I enjoyed the previous installments of the battlefield series more than I enjoyed the COD games, so it is battlefield for me.
I am not a COD hater, I thought COD4 was an amazing game, and I played that for hundreds of hours. But unfortunately in later releases within the franchise I just found it hard to get excited for anything. It feels like the COD games are a re-release of a great game, but even a great game gets old after more than half a decade.
For me personally, battlefield remains more fun. Both because there are more things added to be excited about, but also because the series as a whole just has more variety in gameplay, which to me makes things interesting much longer. Additionally it is what my friends play, and the game is especially fun when playing with people that you know and can communicate with. I think that if less people would lone wolf it all the time, the battlefield franchise would be more popular.
Personally the application needed to download and launch the game is not a big concern. I am not going to limit myself over something like that and miss out on playing a game that I might really enjoy. Besides, the main critique I have of Origin (limiting distribution of the game to their own service) also applies to Steam (both with Valve and even 3rd party producers like Bethesda). Given that it has come to this, with publishers making games exclusive and controlling distribution, I actually prefer there to be several competing services over there being just one. Ideally there would be a popular download service not tied to a publisher. In that sense, I have nothing against Origin. I know it is popular to think of EA as the bad guy, but it is partly Valve who sparked the largest incentive for publishers to setup their own alternative distribution platform.
I5 760 | GTX 560 Ti | FILCO Majestouch 2 tenkeyless | Zowie FK | Asus Xonar DGX | Sennheiser HD 518 | Samsung S24A350H