bealine I am not a regular flier to NY (although I zoom off to FL every chance I get), so my vote is for (c).
LGW long-stay carpark is only 50mins from home (subject to traffic) so BA from LGW is always my first choice...
As I am now one of the lowly pax who pays for her own fares (alas, the days of paid for Biz travel are prolly over!) I am now constrained by price but thus far BA to TPA has been best value! Not sure 'bout my next trip though as the ExecClub website still has cheapest fares running higher than Airtours Premium Cabin to SFB (grey leather seats and biz-class legroom, service almost as good as BA World Traveller).