Hi, I'm new here but have done alot of research on this already and need some help/opinions. I currently have a 13" Macbook pro, and am using a really long VGA cable to connect it to my computer to watch movies, tv shows, and listen to music. I want to get either an apple tv or a mac mini to leave connected to my tv so I don't have to use the cable (which drains battery life, requires my mac to be on, etc.) I'm just not sure which is best. I have all of my music, movies, and tv shows in itunes-compatible formats imported and organized in itunes. I use hulu some, and have netflix (but just use my xbox360 for that at the moment.) I'm getting an iphone soon (I used to have an ipod touch, so I'm not new there either), and am hoping to take advantage of the remote app and possibly the "Airplay" feature that apple is (supposedly) releasing soon. It seems like I have three choices: 1. Mac Mini: More expensive, but it can do just about everything. I would prefer to just do this and just save up some more money to afford it, but the major problem is itunes syncing. Is there a way to sync the library on my macbook and the library on my mini so that everything (playcounts, artwork, ratings, etc) is in sync? I've found some possible options but haven't been able to find an absolute solution. 2. Apple TV (1st gen): Seems like it would work for music/movies/tv shows, just not hulu/netflix, which isn't a huge deal, but would be nice. I would have to do a hardware-hack and install a larger (probably 500gb) harddrive in it. Is there any way to use hulu/netflix and still sync normally to itunes? I like the synchronization option that treats the TV like an ipod. 3. Apple TV (2nd gen): Since my main computer is my laptop, (from what I can tell) this is not an option because the 2nd gen only plays music via network streaming, and I would like to have my laptop asleep and still listen to music/watch tv. Thanks for your help, it is greatly appreciated!