I have had the opportunity to travel on both airlines... I have been on BWIA a lot more often that Air Jamaica. BWIA also happens to be my favourite airline, so I usually stand by them no matter what..
Air Jamaica is a great airline.. i am impressed with their strides, nice aircraft in-flight service is good, excpet I am not very impressed with their "onBoard chef" cause the food doesnt taste that good
Champange serivce is good, but doesnt necessarily make my trip more enjoyable..
Inflight service on BWIA is excellent, great food, good entertainment and the hospiality is better than most airlines.. The F/A's actually "ol talk" with you. I give BWIA the edge, but i hope both airlines succeed.
There is something special about planes....