Definite good time all the way around. I'm not sure which patches are good, though. 1.4 is in beta (avoid), 1.3 was bad news (I haven't downloaded it... I think).
The expansions... I have Special Forces, but not the other ones. I heard Euro Forces was a let-down. The jury is still out on Armored Fury.
I'm looking forward to 2142.