I was going to use H&R Block to file online, but they wanted to charge me because I'd sold stock in 2009. Whatever-- I went to TurboTax, which was easier and friendlier and free for federal tax. For state taxes I used the California tax website, also free. I continue to think it's a form of oppression that Americans are required to complete a task that is honestly too complicated for some to do... but mainly I've just been oppressing myself by not getting it done sooner. It only took about two hours once I buckled down.