Well, there is little difference in the 2, the only changes being:
Which bird you get first
Some of the pokemon that are common in one are not in the other
The Name.
Well, me and my friend made a pact that we would get 2 different pokemon games between us when the next ones were released (like One gets Red, the other Blue). Hopefully, he has remembered this, and if not, I'll remind him. He used to have Gold, and will probably get Heart Gold, and I'll get Soul Silver (which sounds better!)