I was thinking about asking that just today actually. It was way better when it was on here, the separate site is dead.
I'd much prefer to go back to posting in here too. There just isn't enough traffic to keep people going back to dublinfgss
Also, rogan was right about the stem and seatpost.