Since you happen to have difficulties to decide between one of them, I shall give you all my knowledge that I was able to acquire on both matters. I as a fellow gamer want you to be able to make a well-informed decision.
Both Overwatch and Battleborn will have an upfront price of about 60$ (no guarantee on exact price; platform/region/currency will play into this). From there you can play it and expect support, as long as the servers are running.
What you get initially:
- Access to all initial characters (some might or might not have to be unlocked via playing first though)
-
25 characters in Battleborn, probably 10+ unlocked from the start, rest unlocked via story and/or by purchase with ingame earned currency
-
22 (or more?) character in Overwatch, probably all unlocked from the start
- Access to all initial MP modes and maps
-
3 MP modes, each on a predetermined map (Battleborn)
-
2 MP modes, playable on 5/3 maps depending on the mode (Overwatch)
- A small set of selected exclusive skins:
-
5 golden skins for 5 predetermined heroes in case of preorder (Battleborn)
- (also one randomly selected figurine out of 5, when preordering in the USA or Canada)
-
1 skin for a single predetermined hero in case of preorder (Overwatch)
- Special editions and goodies:
-
none (yet) (Battleborn)
-
Original edition: 5 skins for predetermined heroes; also goodies for several Blizzard games including Diablo 3, Starcraft 2, Hearthstone, WoW, HotS (Overwatch)
-
Collector’s Edition: Original edition + picturebook + soundtrack + statue of one of the heroes (Overwatch)
- Story:
-
9(or more) story missions of around 30-45 minutes length; playable solo or in coop (+couch-coop on console!) (Battleborn)
-
(none) (and not likely to come afaik) (Overwatch)
- Worldbuilding:
- Enormous amounts of changing talk and character’s comments in missions and PVP; good verbal character interactions in PVP -> a lot of semi-adaptive entertainment, based on who you play how and where against who (personal character depth ranking 2/4: sufficient interactions existent) (Battleborn)
-
Has a background story, but the character depth stays at level 1/4 (afaik): Standard voiceover (Overwatch)
- Grinding/Progress:
- You can play characters for new bits of background-story, taunts, skins; or simply to get enough ingame cash to unlock the next character (Battleborn)
-
(none) (yet afaik, the website mentions they will work on it) (Overwatch)
What will come after that:
-
Battleborn
-
Additional characters, of which the first one will be free for PS4 players (no statements about $ and/or grind yet, but probably $)
-
Maybe additional skins (I guess for $; no statements yet)
-
Story dlc, if the demand is there ($ only, and that would be 100% expected of every company. If not, GBX has my eternal praise)
-
Overwatch
-
Maybe additional characters (so far, the statements indicate a strict $-only plan)
-
Additional skins ($-only; see above)
So yeah. Decide for yourself what your priorities are. Look up the prices for yourself. There are too many factors, as that I would bother to list all variants.
NOTE THAT EVERYTHING IS BASED ON CURRENT KNOWLEDGE, FURTHER LIMITED BY MY OWN ABILITY TO GATHER INFORMATION