I know I'm a little late here, but just wanted to offer some advice in case you plan on sticking around. Use the [CODE] tags when posting code because it will help to retain formatting and make your code easier to read. Also, consider pinpointing your code down to a particular section and post only that code...chances are you'll receive more responses as many people don't like to read through 50+ lines of code.
Dad always thought laughter was the best medicine, which I guess is why several of us died of tuberculosis. -Jack Handy
I ditto Dave's welcome and his comments. I don't respond to posts that don't use the CODE tags to demark and format code, and I know other Ranchers who feel the same way. Also, you'll probably get a message from the Sheriff about the JavaRanch name policy...
Give a man a fish, he'll eat for one day. Teach a man to fish, he'll drink all your beer.
Cheers, Jeff (SCJP 1.4 all those years ago...)