Neal, 1.5 is the newest patch.
@Hunter
Hehe, I remember a similar case, someone new in some clan posted a screenshot to the other clan members, not realising that it showed he was cheating.
My advice for BF2 would be to find servers that are run abit more "professionally" i.e. gaming sites that host servers. For example, I play pretty much only at the Danish TV2 servers where hackers will be quickly reported to admins who then reports them forward and sooner than later the inviduals are enjoying an global ban.
EDIT: Here's the vid I mention to Hunter: