Hi,
If Linux (or another BSD) manages to handle suspend/resume with X running, then it''s an OpenBSD bug. If other OSs fail too, then it's an X.Org driver problem, or a more general problem (BIOS bug, lack of documentation...).
T42 (with ATI graphics), Linux FC6 fails to handle suspend/resume with X running. Maxim