Looks like a good site, clean layout..the only thing i did'nt like is the fact that it was layed out to the right, i mean it felt as if the whole site was not centered, but that's just my opinion, so no offence at all.
if the forum windows were maybe centered then i would feel at ease, anyhoo good job w/it though.