Hi !
I was facing the same decision about 4 months back ! I held a 920 before, which was my first Windows Phone. I came from a Nokia N8 (good days, good days.) Anyway, coming from an N8 naturally made me unsatisfied with the camera on the 920 (don't get me wrong. The 920 camera is good. But it isn't that good compared to the N8, but thats for me personally). I waited for the 1020 to come out. And took me quite a while to get it (don't know why tho). Anyway, after using the 1020 for around 4 months, I can say that the camera is fantastic. The 41MP on it is still something to behold, and photo qualities are fantastic. Another perk is that the Amoled on the screen of the 1020 really shines. Colors are vibrant, and text is sharp ! However, one thing about the 1020 is that the hardware is kind of starting to show its age. Don't get me wrong on this, WP8.1 still functions smoothly and whatnot, apps still run perfectly. When I mean it is showing its age I mean that many of the new features that Nokia is pushing out (see Lumia Denim for example) cannot run on the 1020 (due to its older processor). But aside from that, I think if you are really into photography and would not mind the slightly older, but still fantastic hardware of the 1020, I would say go ahead and get it. If you are waiting for a successor, be prepared to wait. It has been said before here in WPCentral that the 1020 will still get a successor, but not so soon. You see, unlike Flagship phones (think 930, 1520), niche phones (phones that cater to a specific market) like the 1020 do not get refreshed on a yearly basis. They will refresh it maybe every 1.5 / 2 years ? If you are really prepared to wait for the successor, than go ahead. Otherwise, I would recommand you to upgrade to the 1020. It is really worth the price for it. Really.
P.S, if you are thinking of getting better make your decision quick. There was a news article published a month ago saying that they will stop manufacturing the 1020 soon !
10-05-2014 11:14 AM