Battlefield 3 - worth buying after Battlefield 2?

vbimport

#1

Besides not being able to finish the last level of BF 2 I love to play Battlefield. I was wondering, are there any BF3 players here and if it’s worth purchasing or should I go for another similar game?