i bought my truck while living up here in 2009. I grew up on farms in GA/OH, this is way different than either of those. I have lived up here for 6 years and I drive my truck everyday. The Biggest issue is parking like they said, in dc the street parking sucks even for smart cars so any pick up is going to have its issues. I have lived in Gaithersburg, MD, 33 miles from DC, morning and evening commute is 2 hoursish. La Plata, MD, 25miles from DC, usually an hour in and about an hour and a half out. Alexandria, VA, 11 miles in and about 30mins/45 to get home. I literally just moved to Arlington, VA less than a mile from Georgetown/GW and its still 15mins or so to get there. I would say if you want to sit in traffic and are ok with that then live down in Stafford and suck up the 2 hour long drive every morning and afternoon. If you don't want to sit in traffic all day live north of 495 in Arlington or Alexandria and just take the Metro train system everyday. Its super easy and runs all the time. As far as being able to drive your truck youll be good in the city, its not Italy, or Germany, you have plenty of space. When I was repoing/towing cars with my truck it got sketchy but normal everyday driving youll be good. hope this helps, shoot me a PM if you have any more questions.