Hello All,
I will answer the questions the best I can
@Invinceable: I use wordpress in conjunction with every single site I make. Without it, I find that getting indexed just is not nearly as easy

The most important part in my strategy is the "cross linking" between the blog and root site. Each and every post has references to the relevant main site. As for adding articles...I get at least 2-3 articles written for me in a week, on varying topics.
I am in the middle of like 4-5 projects at the moment so these articles vary when it comes to topic. The clickbank products I support are 100% supported through article marketing. All of the backlinks gained from my previous efforts are now paying off ten fold in the organic SERP's. I have also made a sale or two on people who follow my links right from the article.
I think finding a niche is the easiest part...I mean the way I see it, if you are confident in your skills why should one scurry off to find a remote and micro targeted niche? Why cant one just improve upon what is out there in a particular niche? The truth is...it is all open source. Everything is their in front of our faces.. I mean if you want to see what might be working in a niche...why not just take a look at the paid listings. I always take the top 10, take notes about them and go forward from there attacking flaws and making my site better. The key point to remember here is I do not fear competition, I embrace it...
If you are doing something better than me, it is my job to find out and out do you...simple as that.
@ Paul: Paul, finding quality freelancers is tough...a long time back I was using the cheapest of the cheap and looking for an amazing 5 dollar per article deal (or less) and guess what...I got what I wanted.. Cheap and unreliable help.
Over the past few months I weighed out the value that each article can potentially earn me... and not just short term..long term...like I said in previous posts I treat this as a long term endeavor, not a sprint...
Think about it, on article you had written, depending on the product or keyword you are promoting can help you three fold. First, the all important backlink(s)...these have gotten me some awesome organic SERP success....2 - the occasional direct sale from the article...and third...the staying power of an article..Articles are like cockroaches they are around for a long time...if you have a well written article (not some broken english shitbox article) people will use it on their sites and it will succeed over time. There is no avoiding that..
Having said all of that I will get back to the freelancer issue at hand.... when choosing one make the interview process a little more in depth. I treat it like a job interview I Want the top notch and most reliable worker for the long haul. I make it clear in the project title...LONG TERM Article Author needed ASAP. That says a lot..I need an article writer for a while not just for the short term here... so lets say I get 10 responses (typical) I then go on to find out how many of the 10 would be willing to write/rewrite a sample paragraph or two for me...those who say no are out

Then I move on to the questioning process...and finally I have my writer.
Luckily I have only had to do this twice... but it is a formula that I know for sure will work... if they want my long term business they will do what I ask in the short interview process... remember you are the one in demand (the client) not them..there are simply more of them than you.
Well I hope this helps everyone who asked a question, and as for earnings...yes I plan on taking my earning well into the 1000's within a year or two. The new projct that I have on the horizon will help to make sure of this
To Everyones Success,
Jeff