That is THE coolest title for an introduction thread ever. Too bad the thread itself disaapoints. Welcome, and have fun here.