I second all of Nivendo's points.
I have some programming/mapping work under my belt, so if you would like any help feel free to ask.
I like how this post was written 4 or 5 months ago. :3 I tend to only look at recently posted threads so as not to necro when joining new forums, but these suggestions are so good I thought I'd post anyway.