You can use binomial expansion to get an idea of where you might be headed for a large number of fair coin flips.
First of all the probability of an equal number of heads and tails is always 0 on an odd number of flips.
For 2 flips prob(equal ht) = 2/4
For 4 flips prob(equal ht) = 6/16
For 6 flips prob(equal ht) = 20/64
For 8 flips prob(equal ht) = 70/256
For a large even number of flips it appears prob(equal ht) is headed downward. Maybe it approaches zero or maybe another limit but it is continously getting lower. Since prob(equal ht) is always 0 for an odd number of flips the conclusion is that your chances for an equal number of heads/tails after a large number of flips is not good at best.
(h+t)^1 = h + t (prob equal h,t = 0)
(h+t)^2 = h^2 + 2*h*t + t^2 (prob equal h,t = 2/4)
(h+t)^3 = h^3 + 3*h^2*t + 3*h*t^2 + t^3 (prob equal h,t = 0/8)
(h+t)^4 = h^4 + 4*h^3*t + 6*h^2*t^2 + 4*h*t^3
+ t^4 (prob equal h,t = 6/16)
(h+t)^5 = h^5 + 5*h^4*t + 10*h^3*t^2 + 10*h^2*t^3
+ 5*h*t^4+t^5 (prob equal h,t = 0/32)
(h+t)^6 = h^6 + 6*h^5*t + 15*h^4*t^2 + 20*h^3*t^3 + 15*h^2*t^4
+ 6*h*t^5+t^6 (prob equal h,t = 20/64)
(h+t)^7 = h^7 + 7*h^6*t + 21*h^5*t^2 + 35*h^4*t^3 +35*h^3*t4
+ 21*h^2*t^5 + 7*h*t^6 + t^7 (prob equal h,t = 0/128)
(h+t)^8 = h^8 + 8*h^7*t + 28*h^6*t^2 + 56*h^5^t^3 + 70*h^4*t^4
+ 56*h^3^t^5 + 28*h^2*t^6 + 8*h*t^7 + t^8 (prob equal h,t = 70/256)
(h+t)^999999999 = ??????? (prob equal h,t = 0/(2^999999999))
(h+t)^1000000000 = ??????? (prob equal h,t = ?/(2^1000000000))
Edit: OK I went to
this site and entered (h+t)^100
Chance of 50 heads and 50 tails in 100 flips is
100891344545564193334812497256 / 1267650600228229401496703205376 =~ .07959
I would guess that for a very large even number of flips prob(equal ht) approaches 0.
For an odd number of flips the prob is always 0.