Now the minor bad news: In selecting seats, it appears that exit rows and bulkhead seats cost $15 extra.
Lucky you! As far as I know (not having experienced this myself, but just read about it...) Virgin Atlantic charges GBP 50 (=$100 at current exchange rates) for reserving an exit row seat.