Maybe Old Man's War by John Scalzi? I found it fun, definitely action, set in space, I thought it was hilarious in parts, and I didn't notice any in-depth science (which means it was well done). And I
love Firefly, ergo I am qualified to make a recommendation