External offer is immediate payrise, internal role will be the same pay rise but I wouldn't get it until august. Much better commute 15minutes compared to 45 minutes each way at present. The internal role is in the field I want to move into, whereas the external offer isn't but does have a lot of promise.