Hi I came across a wonderful website which tells the keywords of competitor website that are ranked on top on google and MSN. Go to www.seodigger.com , type the URL of yours or competitor and you will get the keywords, their ranking from top to bottom. Its good help to analyse competition, though keywords are not accurate it gives about 70% of accurate idea and let us know what our competitor is targeting. The problem with this website is it caches websites in long duration, like a month or two, so the results are not most recent but its good to see the results which none other tool shows.
I just tried it and it came up with a result that is 9 months out of date (my site used to focus on that keyword)! The only place that Optimizing Web Pages is on my site is shown in the link and is one post on my blog, my main site attacks Search Engine Optimization. Mind you I did not register and perhaps if I did the results may be better?
SEOdigger is brings the results that are relative to your competition targeted keywords. As I said earlier it gives near accurate results and being premuim member can give you more closer results.
Exactly it's not accurate I seen this tool last month and one more think I want to tell you that if you want to know the keywords of your competitors sites then go to his site and check meta tag of that site