internet Batman? any thoughts and appraisals. it kinda looks good to www.i-Batman.com Thanks Todd