What do you think is superior - Objective C 2.0 with ARC or Silverlight/XNA with garbage collection. So far in every WP7 demo I've seen there has been no UI stuttering like I've seen with Android. Is it because the WP7.5 GC is optimized? Even if it is, won't it drain battery compared to using ARC?