I think I'm going to go for the 20D, what do you think
guys?
I like my 20D. The 30D has advantages, but you probably know what they are by now, so there is no reason rehashing them.
I'm looking at the refurb unit body $650, they have one with
the lens kit for $100 more but we all know the kit is really low
quality.
Mmm, the build quality is on the low end, but the optical quality is Not Bad. AF isn't the fastest, but its AF tends to be more reliable than third party lenses in the same approx. focal length. Until you get to the approx. $500 price point. Unless you were planning on going for the Canon 17-55 IS, I'd recommend that you get the kit lens. If for no other reason, than it helps resale value. But the kit lens is very usable.
What do you guys recommend as a lens? too bad Canon does
not make a 18-200 IS range lens for walk around.
If you want a 18-200 IS, then maybe you should stop right here and get one of the 12x+ superzoom P&Ss. (The new Sony H9 looks interesting.) The main reason why people get into DSLRs is to maintain IQ (image quality.) IQ deteriorates when lenses get much beyond 3x. Look at lenses that are a constant f/2.8. For zooms. If price and/or size/weight are excessive, then look at constant f/4 lenses.
Now the issue is
wich lens to buy and what range I need, I know the 50mm prime is a
good lens at a good range, but it might not work so nice indoors
range wise.
It depends on what you are doing. The quality-to-price ratio with this lens is so good that it is always a solid recommendation. It is good to have a decent prime so you can experiment to see if maybe you are one of the (rare) people that can go prime-only. And skip zooms entirely. (My wife has a very talented niece that uses a 35mm film Nikon SLR. Her main lens is a 60mm macro. She does
amazing pictures. I'm not anywhere near that good, so I rely on zooms.)
How much will a nice L lens cost me? I've seen them hit
the +1k range, perfect lens would be 70-200L IS but it's a bit out
of range at the moment, and I have to get familiarized with the
camera.
EF = lens that works on FF cameras and 1.6x crop cameras
EF-S = lens that only works on (newer) Canon 1.6x crop cameras (300D and newer.)
One issue with "L" lenses is that Canon doesn't make any EF-S "L" lenses. All the "L" lenses are EF. The EF lenses have focal lengths that are designed for FF 35mm cameras. And can be clumsy when used on 1.6x crop cams (like the 20D.) With that said, the 70-200 lenses are very popular with people that use 1.6x crop cameras. But the shorter ones (24-70 f/2.8 "L") are a decidedly clumsy range. 24mm isn't near wide enough for a general purpose lens--you'll keep wanting to switch off to a wider lens when you find out that you can't back up enough to get everything in the frame that you want.
Canon has a 70-200 f/4 "L" for under $600 (US) that is considered to be the entry level into "L." They also have a 17-40 f/4" "L", that is nice, but is losing favor because there is now a good selection of (approx.) 17-50mm f/2.8 lenses that are cheaper than the 17-40 "L", have excellent IQ, and are longer. 40mm is too short. (See the pattern with "L" lenses on a 1.6x crop camera.)
additional 3rd party battery if manufacturers are too expensive
http://www.sterlingtek.com/ln03-canon-bp-511-dlc511.html
I have photoshop CS2, all I will need is a noise reduction program,
I hear noise ninja is among the best. So guys help me out deciding.
I tried NN and NoiseWare and decided that I liked NoiseWare's user interface better. Both of them have free trials, so try them out and make your own decision. I like that I get plenty of effective noise reduction with NW and I haven't looked at the documentation at all. Not once.
I'll let others comment on the other things you asked about.
Wayne