I've got a friend who is looking to spend about $400-$700 (shipped) on a pre-built desktop (no monitor, keyboard, or mouse needed). He's not a gamer, and will really be using it for office, e-mail, and some digital photo stuff probably running on Win XP Pro. My friend lives in Chicago, and...