FTW was started by people who left f150 online about 5, maybe 6 years ago because it was such a bad site to be on.
IMHO just stay at FTW, its not what it used to be (sold out to TEN) but its still better than anywhere else youre likley to find. unless you have a v6, then check out (i think)...