i've only skied on one of your options, the BC's but they were DAAAAANK!!! i was on 185's and i was taking park laps on them and they were one of the most fun skis i've been on in a little while. they are actually very light weight but super stable. they have a very low swing weight for a ski of their size, and my buddy who actually owns the ski says they're super stable all over the mountain and through the pow. but he's also like 5'7" maybe 150 lbs... so its bigger ski for him. but i'd really recommend the bc's
BC's, Vicious's, and Karma's will all make you happy. They're all stiff enough to handle all mountain and wide enough to do some pow and crud. Plus none of them will be tooo wide to handle groomers and park.
Although if you already have a park ski I'd rule out the karma's since they're not that wide.
"pee on the zombies, because not even zombies want pee all over them" - ktwofreeskier
"Never before in my time at the bar or on the bench have I ever had to deal with somebody who voluntarily allowed himself to be buggered by a dog on the public highway. Frankly it is beyond most of our comprehension" - British Judge