Oops I forgot about this thread lol.
Yeah I guess what Flow said is usually what I do... use offset then use the clone/stamp tool, or instead of clone/stamp, copy the original layer before using offset... then offset the copy and mask out the "edges".
I've seen the thing Aritz is talking about, but I've never used it though I've heard it's pretty fantastic.
~Sol