Bioware is one of those very few developers that where I feel perfectly comfortable doing an early pre-order of one of their games and skipping to the game store tossing flower petals in the air as I go while singing The Battle Hymn of the Republic in my purple thong.
I give this thread a 9.6.
Thank god for the disable signatures option.