Hey Darren,
from annandale you can probably check out the IFE from just looking out the kitchen window of a morning! (i'm at newington, so i can empathise, but still love the arrivals!)
IFE looks pretty good:
http://en.wikipedia.org/wiki/Thai_Ai...national#Cabin
In regards to the aircraft, hard to predict this far out and I don't think there are any board member who are in THAI scheduling!
Hope that helps!
N