Just got the iPhone Tech Talks registration confirmation, weird how excited that makes me feel….