I am a Windows nerd. What I will be using the phone for: -> Calendering, Contact Management, Outlook 2010 syncing, light email and texting, and few phone calls. -> Printing to networked printer (wlan) -> SSH to home computer when I am away. (maybe VPN as well). -> managing ms office docs, pdfs and printing them to a networked printer (wlan) -> Change the device's mac address to connect to wifi network. -> very little "internet browsing." -> t-mobile -> some type of "file management" / "file browsing" is a must! -> keepassdroid + browsing banking sites What I won't use the phone for -> I won't buy a data plan (I am always near a wifi network). -> games other preferences / things to note: -> this will be my first smartphone -> the phone should be extremely "hackable" and completely customizable. -> <$400 (I don't mind buying a used phone) -> physical keyboard is optional, I don't care if I have it or not. -> I've installed linux before (ubuntu, fedora, debian, etc.) -> I like being able to image and backup a device / hard drive, I am hoping I can do something like that with the phone before I start adding apps and messing it up. What do you suggest? N1? something else from HTC?