I don't want to be a party pooper, rain on anyone's parade, criticize the OP for his honest question or diminish his enthusiasm, but isn't there a dedicated "sticky" for this sort of question and response?
It's just that once the floodgates open we'll be back to the stage of constantly running 5 or 6 similar such threads...