HTC Titan Hands On Killian gets to check out the HTC Titan - HTC's upcoming WIndows Phone 7 Mango loaded phone. For more tech goodness, check us out ...