line a cup with cling film allowing lots of overlap and crack your egg into it. twist the top to seal it or use a plastic bag clip and then drop the bundle into boiling/simmering water. a large egg may take up to 4 minutes but the result is absolutely fool-proof and a totally perfect poached egg.
i used to do the frying pan of water method but this beats it hands...