nope, its definitely the wireless interfering. We took the filter off the phone line and caller id worked every time.
Oh and we are talking about Telecom here

you would think it should just work wouldn't you!
I'm going to go to Dick Smith and see if there are better filters you can get because my research on the internet suggests its the filters.