I can't take pseudoephedrine due to high blood pressure and I've found that the most effective thing for me, especially at night, is paracetamol, a blast from a nasal spray, and one of those nasal strips that help keep your nostrels open a bit more. It's not quite up there with the real Sudafed, but it's generally enough to get me a good night's sleep.