the gft offer looks good but only if you are putting a sizeable amount as deposit down - anything over £6500 they will match 5% of it up to £60 000!
im only a novice so have started with a smaller deposit, but providers like tradefair will match a deposit up to £100, finnspreads £100 credit...