I am building a 21 unit condo hotel in Mexico, and want to have mini's in each room connected to 42" HDTV, the features I want are 1. WiFi using "share internet" 2. Skype installed for calls 3. iChat for communicating with the front desk, restaurant and other rooms 4. Maintaing a large iTunes collection (music, video and pictures) for viewing 5. ability for clients to access their account (bill) Does this make sense? and are there any consulting firms that would help me set this up?