Hi,
Re Business Class.
I have flown it a few times with Globespan and always found it to be good considering the cost compared to business class of other airlines costing thousnads of pounds more.
Also you have to remember that (to the best of my knowledge) there aren't many carriers with business class flying from scotland over the Atlantic.
What I would say is that you get what you pay for, don't be expecting to pay £1500 (or so) and expect to get a bed or anything like that.
If you have the money, try it out and see for yourself.