Windows 7 does have some resolution independence, but it's very buggy and is very similar to desktop Mac OS X's sub-par implementation: http://blogs.msdn.com/b/e7/archive/2008/09/13/follow-up-on-h...
iOS 4 is the first OS to be completely resolution-independent. Even Android's attempt at resolution independence is not widely supported well by Android apps.