PSR is a new find for me... looks a bit cheesy though.
I read:
Diesel Power
8 Lug
Ford Truck World
Diesel Builder
Truckin' (for customizing ideas)
Sport Truck (more customizing)
Don't subscribe to 'em all... but if I am at a book store, check I check 'em out!