The bike island frame is a Kilo TT. They are all comparable, and there are probably 50 threads discussing these three frames. The Kilo is the cheapest of the three.
Actually, that $120 frame he linked to is an SE Lager frame on BikeIsland. The Kilo TT frameset is $199 and comes with a fork. In terms of the OP's question about BikeIsland's reliability and such, I ordered a part from them and they were pretty speedy and efficient.